Skip to main content

API overview

FCC (Flipkart Commerce Cloud) Retail Media provides a suite of APIs for ad serving. All endpoints follow consistent conventions for authentication and request structure.

  • GetBids APIs: Server-to-server APIs for requesting ad candidates across Sponsored Product Ads, Product Contextual Ads, and Display Ads formats.

Ad formats

Use the FCC Ads Server to Server API to integrate with FCC Ads Manager directly from your server. FCC Retail Media supports three ad formats:

Ad formatDescription
Sponsored Product Ads (SPA)Promoted product listings displayed across different pages.
Product Contextual Ads (PCA)Rich ad format that combines brand banners with product cards.
Display Ads (DSP)Monetise your inventory across web, msite, and app surfaces. Supports banner ads (JSON markup) and video ads (VAST 4.2 XML).

Authentication

Authenticate your GetBids requests

All GetBids requests require:

ParameterTypeDescription
X-AUTH-TOKENheaderToken to validate clients. Shared post onboarding.
clientqueryTenant level identifier. Same as networkId. Provided during onboarding.

Base URL

https://{domain}

You receive your domain during onboarding.

Endpoint summary

GetBids APIs

MethodPathAd formatDescriptionSpecification
POST/v1/spa/getBidsSponsored Product AdsRequest sponsored product ad candidates for a given context and placement.View spec
POST/v1/sba/getBidsProduct Contextual AdsRequest product contextual ad candidates for a given context and placement.View spec
POST/v1/dsp/getBidsDisplay AdsRequest display ad creatives for a given context and slot.View spec

Response codes

CodeMeaning
200OK. Request succeeded.
400Bad Request. Invalid input or missing required fields.
401Unauthorized. Invalid client or missing X-AUTH-TOKEN or client identifier.
500Internal Server Error.