Skip to main content

CampaignCreateInput

Attributes for creating a campaign

input CampaignCreateInput {
name: String!
country: Country
categoryId: ID!
siteId: ID
partnerId: ID
coordinates: CoordinatesInput
externalPartner: ExternalPartnerInput
postalCode: String
referralCode: String
utmData: CampaignUtmDataInput
organizationId: ID
platform: PlatformEnum
landing: String
}

Fields

CampaignCreateInput.name ● String! non-null scalar

The campaign's name.

CampaignCreateInput.country ● Country enum

The campaign's country.

CampaignCreateInput.categoryId ● ID! non-null scalar

The campaign's category id.

CampaignCreateInput.siteId ● ID scalar

The campaign's site.

CampaignCreateInput.partnerId ● ID scalar

The campaign's partner.

CampaignCreateInput.coordinates ● CoordinatesInput input

Location of campaign

CampaignCreateInput.externalPartner ● ExternalPartnerInput input

Associate campaign with external partner

CampaignCreateInput.postalCode ● String scalar

The campaign's postal code or zip code

CampaignCreateInput.referralCode ● String scalar

A referral code for the campaign

CampaignCreateInput.utmData ● CampaignUtmDataInput input

The campaign's UTM parameters used for marketing and analytics

CampaignCreateInput.organizationId ● ID scalar

The campaign's organizations id.

CampaignCreateInput.platform ● PlatformEnum enum

The campaigns creation platform, usually taken from the X-PLATFORM request header

CampaignCreateInput.landing ● String scalar

The campaigns landing slug [DEPRECATED use utmCampaign field in utmData argument]

Member of

CampaignCreate mutation