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

Programs

List All Programs

get

Returns a list of all programs for your account, sorted by Program ID.

Authorizations
AuthorizationstringRequired
Path parameters
AccountSIDstringRequired

Your unique Account SID.

Query parameters
NamestringOptional

Filter programs by name.

Statestring · enumOptional

Filter programs by their current state.

Possible values:
Responses
200

A list of program objects.

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

A list of program objects.

Retrieve a Program

get

Retrieves the details of a single, existing program by its unique ID.

Authorizations
AuthorizationstringRequired
Path parameters
AccountSIDstringRequired

Your unique Account SID.

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.

Example: true
ViewThroughCreditingbooleanOptional

Whether view-through crediting is enabled.

Example: false
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}
200

A single program object.

Last updated