Seller Profile & Location Management
Overview
The Seller Profile & Location Management APIs allow third-party sellers to onboard onto the FCC Marketplace, manage their business identity, and configure the physical locations used for order pickup and invoice generation.
A Seller represents a business entity that lists and fulfills products on the marketplace.
Before a Seller can create SKUs or receive orders, their profile must exist and be in
ACTIVE status.
Locations are physical locations associated with a Seller. There are two location types:
PICKUP— the location from which orders are dispatched to customers.INVOICE— the registered business location used for tax and invoicing purposes.
A Seller must have at least one PICKUP location before any SKU can go live.
Typical onboarding flow
- Register via the Seller Portal to obtain
app_idandapp_secret. - Generate a Bearer token via the OAuth endpoint.
POST /v1/sellers— create your Seller profile.POST /v1/sellers/{sellerId}/locations— add at least one PICKUP location.- Proceed to Listing Management APIs to create SKUs.
Authentication
- HTTP: Bearer Auth
Bearer token obtained from the OAuth endpoint:
GET /api/oauth-service/oauth/token?grant_type=client_credentials&scope=seller_api
using HTTP Basic Auth with your app_id and app_secret.
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | JWT |
Contact FCC Marketplace Platform Team: fcc-platform@flipkart.com