These queries are used to search product feed summaries and product details. Available to both advertisers and publishers across Shopping, Travel, and Finance verticals.


financeCreditCardProducts

Returns: FinanceCreditCardProducts!

Search for all common fields across finance credit card products.

ArgumentTypeDescription
companyIdID!Required. Your CJ Company ID (cid).
adIds[ID!]Restrict results to these Ad IDs.
productIds[ID!]Filter by specific product identifiers.
itemListIds[ID!]Restrict results to products from these item list IDs.
keywords[String!]Restrict results based on these keywords.
titleStringFilter by card name (verbatim, including trademarks). HTML-encode any symbols.
cardTypeStringFilter by card type: CoBrand, Lending, Mileage, Rewards, etc.
categoriesStringFilter by relevant card categories.
usageTypeStringFilter by usage type: Consumer, Business, etc.
promotionTypeStringFilter by promotion type: Coupons, Sale/Discount, Free Shipping, Hot Product, etc.
sinceLastUpdatedStringFetch products updated since this date.
beforeLastUpdatedStringFetch products updated before this date.
partnerIds[ID!]Publishers only. Restrict results to these advertiser partner IDs. Ignored for advertisers.
partnerNameStringPublishers only. Restrict results to this partner name. Ignored for advertisers.
partnerStatusPartnerStatusPublishers only. Filter by relationship status: joined or not-joined. Ignored for advertisers.
limitIntMax records to return. Default 1,000. Max 10,000.
offsetIntRecord number to start from. Use with limit for pagination.

financeProducts

Returns: FinanceProducts!

Search for all common fields across all finance products.

ArgumentTypeDescription
companyIdID!Required. Your CJ Company ID (cid).
adIds[ID!]Restrict results to these Ad IDs.
productIds[ID!]Filter by specific product identifiers.
itemListIds[ID!]Restrict results to products from these item list IDs.
keywords[String!]Restrict results based on these keywords.
titleStringFilter by card name (verbatim, including trademarks). HTML-encode any symbols.
cardTypeStringFilter by card type: CoBrand, Lending, Mileage, Rewards, etc.
categoriesStringFilter by relevant card categories.
usageTypeStringFilter by usage type: Consumer, Business, etc.
promotionTypeStringFilter by promotion type: Coupons, Sale/Discount, Free Shipping, Hot Product, etc.
sinceLastUpdatedStringFetch products updated since this date.
beforeLastUpdatedStringFetch products updated before this date.
partnerIds[ID!]Publishers only. Restrict results to these advertiser partner IDs. Ignored for advertisers.
partnerNameStringPublishers only. Restrict results to this partner name. Ignored for advertisers.
partnerStatusPartnerStatusPublishers only. Filter by relationship status: joined or not-joined. Ignored for advertisers.
limitIntMax records to return. Default 1,000. Max 10,000.
offsetIntRecord number to start from. Use with limit for pagination.

productFeeds

Returns: ProductFeeds!

Search for available product feed summaries by Ad ID.

ArgumentTypeDescription
companyIdID!Required. Your CJ Company ID (cid).
partnerIds[ID!]Publishers only. Restrict results to these advertiser partner IDs. Ignored for advertisers.
advertiserCountryStringPublishers only. Restrict results to advertisers in this country. Ignored for advertisers.
feedTypeFeedTypePublishers only. Filter by feed type. Ignored for advertisers.
limitIntMax records to return. Default 1,000. Max 10,000.
offsetIntRecord number to start from. Use with limit for pagination.

products

Returns: Products!

Search for all common fields across all product verticals (Shopping, Travel, Finance).

ArgumentTypeDescription
companyIdID!Required. Your CJ Company ID (cid).
adIds[ID!]Restrict results to these Ad IDs.
productIds[ID!]Filter by specific product identifiers.
excludeProductIds[ID!]Exclude these product identifiers from results.
itemListIdIDRestrict results to products from this item list ID.
itemListIds[ID!]Restrict results to products from these item list IDs.
keywords[String!]Restrict results based on these keywords.
currencyStringFilter by currency type.
lowPriceFloatRestrict results to products at or above this price.
highPriceFloatRestrict results to products at or below this price.
includeDeletedProductsBooleanInclude deleted products in results when true.
sortBySortByField by which to sort results.
sortOrderSortOrderSort direction: ASC or DESC.
pageStringPage token from a previous response. Use for paginating beyond 10,000 records.
partnerIds[ID!]Publishers only. Restrict results to these advertiser partner IDs. Ignored for advertisers.
excludePartnerIds[ID!]Publishers only. Exclude these advertiser partner IDs from results. Ignored for advertisers.
partnerStatusPartnerStatusPublishers only. Filter by relationship status: joined or not-joined. Ignored for advertisers.
advertiserCountries[String!]Publishers only. Filter by advertiser country. Ignored for advertisers.
availabilityAvailabilityPublishers only. Filter by product availability. Ignored for advertisers.
serviceableAreas[String!]Publishers only. Restrict results to advertisers serving these areas. Ignored for advertisers.
excludeServiceableAreas[String!]Publishers only. Exclude advertisers serving these areas. Ignored for advertisers.
limitIntMax records to return. Default 1,000. Max 10,000.
offsetIntRecord number to start from. Use with limit for pagination.

productsFromApplication

Returns: Products!

For CJ registered applications only. Contact the CJ Developer Experience Group ([email protected]) to discuss access.

ArgumentTypeDescription
advertiserIdID!Required. The advertiser that owns the products being searched.
adIds[ID!]Restrict results to these Ad IDs.
productIds[ID!]Filter by specific product identifiers.
includeDeletedProductsBooleanInclude deleted products in results when true.
limitIntMax records to return. Default 1,000. Max 10,000.
offsetIntRecord number to start from. Use with limit for pagination.

shoppingProductFeeds

Returns: ShoppingProductFeeds!

Search for available Shopping product feed summaries by Ad ID.

ArgumentTypeDescription
companyIdID!Required. Your CJ Company ID (cid).
partnerIds[ID!]Publishers only. Restrict results to these advertiser partner IDs. Ignored for advertisers.
advertiserCountryStringPublishers only. Restrict results to advertisers in this country. Ignored for advertisers.
limitIntMax records to return. Default 1,000. Max 10,000.
offsetIntRecord number to start from. Use with limit for pagination.

shoppingProducts

Returns: ShoppingProducts!

Search for all fields across Shopping products.

ArgumentTypeDescription
companyIdID!Required. Your CJ Company ID (cid).
adIds[ID!]Restrict results to these Ad IDs.
productIds[ID!]Filter by specific product identifiers.
itemListIdIDRestrict results to products from this item list ID.
itemListIds[ID!]Restrict results to products from these item list IDs.
keywords[String!]Restrict results based on these keywords.
gtinStringFilter by Global Trade Item Number (GTIN/barcode).
googleProductCategoryIds[ID!]Filter by Google-defined product category IDs.
googleProductCategoryNames[String!]Filter by Google-defined product category names.
currencyStringFilter by currency type.
lowPriceFloatRestrict results to products at or above this price.
highPriceFloatRestrict results to products at or below this price.
includeDeletedProductsBooleanInclude deleted products in results when true.
partnerIds[ID!]Publishers only. Restrict results to these advertiser partner IDs. Ignored for advertisers.
partnerStatusPartnerStatusPublishers only. Filter by relationship status: joined or not-joined. Ignored for advertisers.
advertiserCountries[String!]Publishers only. Filter by advertiser country. Ignored for advertisers.
availabilityAvailabilityPublishers only. Filter by product availability. Ignored for advertisers.
serviceableAreas[String!]Publishers only. Restrict results to advertisers serving these areas. Ignored for advertisers.
limitIntMax records to return. Default 1,000. Max 10,000.
offsetIntRecord number to start from. Use with limit for pagination.

shoppingProductsFromApplication

Returns: ShoppingProducts!

For CJ registered applications only. Contact the CJ Developer Experience Group ([email protected]) to discuss access.

ArgumentTypeDescription
advertiserIdID!Required. The advertiser that owns the products being searched.
productIds[ID!]Filter by specific product identifiers.
includeDeletedProductsBooleanInclude deleted products in results when true.
limitIntMax records to return. Default 1,000. Max 10,000.
offsetIntRecord number to start from. Use with limit for pagination.

travelExperienceProducts

Returns: TravelExperienceProducts!

Search for all fields across Travel Experience products.

ArgumentTypeDescription
companyIdID!Required. Your CJ Company ID (cid).
adIds[ID!]Restrict results to these Ad IDs.
productIds[ID!]Filter by specific product identifiers.
itemListIdIDRestrict results to products from this item list ID.
itemListIds[ID!]Restrict results to products from these item list IDs.
keywords[String!]Restrict results based on these keywords.
currencyStringFilter by currency type.
lowPriceFloatRestrict results to products at or above this price.
highPriceFloatRestrict results to products at or below this price.
includeDeletedProductsBooleanInclude deleted products in results when true.
partnerIds[ID!]Publishers only. Restrict results to these advertiser partner IDs. Ignored for advertisers.
partnerStatusPartnerStatusPublishers only. Filter by relationship status: joined or not-joined. Ignored for advertisers.
advertiserCountries[String!]Publishers only. Filter by advertiser country. Ignored for advertisers.
serviceableAreas[String!]Publishers only. Restrict results to advertisers serving these areas. Ignored for advertisers.
limitIntMax records to return. Default 1,000. Max 10,000.
offsetIntRecord number to start from. Use with limit for pagination.

travelExperienceProductsFromApplication

Returns: TravelExperienceProducts!

For CJ registered applications only. Contact the CJ Developer Experience Group ([email protected]) to discuss access.

ArgumentTypeDescription
advertiserIdID!Required. The advertiser that owns the products being searched.
productIds[ID!]Filter by specific product identifiers.
includeDeletedProductsBooleanInclude deleted products in results when true.
limitIntMax records to return. Default 1,000. Max 10,000.
offsetIntRecord number to start from. Use with limit for pagination.