For the complete documentation index, see llms.txt. This page is also available as Markdown.

Programs

List all programs

get

Returns a list of the programs for your account, sorted by program Id.

Authorizations
AuthorizationstringRequired
Path parameters
AccountSIDstringRequired

The unique identifier for the account.

Query parameters
NamestringOptional

Filter by the name of the program.

Statestring · enumOptional

Filter by the state of the program.

Possible values:
Responses
200

A list of program objects.

application/json
get/Advertisers/{AccountSID}/Campaigns
cURL
200

A list of program objects.

Retrieve a program

get

Retrieves the full details of an existing program using its unique ID.

Authorizations
AuthorizationstringRequired
Path parameters
AccountSIDstringRequired

The unique identifier for the account.

CampaignIdintegerRequired

The unique identifier for the program (campaign).

Responses
200

A single program object.

application/json
IdintegerOptional

The unique identifier for the program.

Example: 1000
NamestringOptional

The display name of the program.

Example: Acme Affiliate Program
Statestring · enumOptional

The current state of the program.

Possible values:
ShortDescriptionstringOptional

A short description of the program.

Example: Affiliate program for Acme.
LongDescriptionstringOptional

A long description of the program.

Example: Earn commissions promoting Acme tennis gear.
ListInMarketplacebooleanOptional

Whether the program is listed in the impact.com partner marketplace.

Example: true
DisplayServicingAgencybooleanOptional

Whether the servicing agency is displayed publicly.

Example: false
RatingintegerOptional

The program's rating.

Example: 5
SearchKeywordsstringOptional

Keywords used to surface the program in marketplace search.

Example: tennis,sports,outdoor
ShippingRegionsstring[]Optional

Regions where the brand ships.

Example: US
GiftCardPayoutsbooleanOptional

Whether gift card payouts are enabled.

Example: true
TrademarkBiddingbooleanOptional

Whether partners are allowed to bid on the brand's trademark terms.

Example: false
ThirdPartyImpressionPixelstringOptional

A third-party impression tracking pixel.

Example: <script>/* pixel */</script>
MobileReadyAdsbooleanOptional

Whether the program supports mobile-ready ads.

Example: true
DisplayFutureAdsbooleanOptional

Whether to display ads that aren't yet active.

Example: true
PromoCodeTrackingbooleanOptional

Whether promo code tracking is enabled.

Example: true
TrackingDomainstringOptional

The tracking domain used for this program.

Example: acme.go2cloud.org
SiteDefinitionstringOptional

The site definition for the program.

Example: ENTIRE_DOMAIN
ImpressionTrackingbooleanOptional

Whether impression tracking is enabled.

ViewThroughCreditingbooleanOptional

Whether view-through crediting is enabled.

IdentityMatchingstring · enumOptional

The identity matching strategy.

Possible values:
Uristring · uri-referenceOptional

The unique reference to this program in the impact.com API.

Example: /Advertisers/<AccountSID>/Campaigns/1000
get/Advertisers/{AccountSID}/Campaigns/{CampaignId}
cURL
200

A single program object.

Last updated