Themes
Apps
General Extension
Payment Extension
Logistics Extension
Checkout Extension
API & references
Storefront REST API
Storefront GraphQL API
Platform REST API
Webhooks
Storefront MCP
Developer Kit (FDK CLI)
Access Scopes
OMS States
Glossary
Payment Modes
Taxonomy
Best Practices
User Guide
Playbook
x-Integrations
Use Cases
Headless
Login
Search
Storefront REST API
Introduction
Change Log
Cart
Cart
GET
Get a cart
HEAD
Get last modified timestamp of a cart
POST
Add items to a cart
PUT
Update cart items
PATCH
Update store credits into cart and their items
PUT
Delete a cart
GET
Get a cart items count
PUT
Update cart metadata
POST
Create share cart link
GET
List shared cart items
POST
Update with shared items
Checkout
POST
Checkout cart
Coupon
GET
List available coupons
POST
Apply coupon
DEL
Remove coupon
GET
List bulk discounts
GET
Validate applied coupon
Customer address
GET
Get a list of addresses for a customer
POST
Creates a new address for a customer
GET
Get details for a single customer address
PUT
Updates an existing customer address
DEL
Removes an address from a customer's address list
POST
Select customer address for order processing
Offer
GET
List eligible offer products
Payment mode
PUT
Select payment mode
Promotion offers
GET
List available promotion offers
GET
List ladder offers
GET
Fetch available promotions payment offers
Reward Points
POST
Use loyalty points
Shipment
GET
List shipments
Catalog
Brand
GET
List brands
GET
Get a brand
Category
GET
List product categories
GET
Get category by slug
Collection
GET
List collections
GET
Lists items of collection
GET
Get a collection
Department
GET
List departments
Follow and Unfollow
GET
List followed products, brands
DEL
Delete item, brand, product
POST
Create item, brand, product
GET
Get follower count
GET
List Ids of followed item, brand, product
Product
GET
Get a product
GET
Get children for a bundled product
GET
Get bundled items for a specific product size
GET
List sizes
GET
List products for comparison
GET
List similar products
GET
List frequent products
GET
List product variants
GET
Get product stocks
GET
List future stock
GET
List products
GET
List homepage-featured products
GET
List sizes for multiple products
GET
Get product price
GET
List sellers
GET
List country to currency mapping
Search Autocomplete Suggestions
GET
List product, brand, category
Selling Location
GET
List available stores
GET
List stores with inventory
GET
Get selling location
Communication
Consent
GET
Retrieve consent status
POST
Update or adds consent settings
Push Token
POST
Update or adds app push token
Configuration
Currency
GET
List currencies
GET
Get a currency
GET
Get currency configuration
Language
GET
List languages
Sales Channel
GET
Get sales channel
GET
Get sales channel owner
GET
Get Sales channel
GET
Get API tokens
GET
Get sales channel features
GET
Get sales channel contact
Selling Location
GET
List order-enabled selling locations
GET
Get a selling location
POST
Create cookies
DEL
Delete store cookie
Staff User
GET
List staff members
GET
Get staff member
Content
Announcement
GET
List announcements
Blog
GET
Get a blog
GET
List blogs
Custom Fields
GET
Get list of custom fields of given resource and resource slug
GET
Get bulk list of custom fields of given resource
Custom Objects
GET
Get custom object details
Customer Support
GET
Get customer support information
Data Loaders
GET
List Dataloaders
FAQs
GET
List FAQs
GET
List FAQ Categories
GET
Get FAQ
GET
Get a FAQ category
GET
List FAQs by category
HTML Tags
GET
Get HTML tags
Landing Page
GET
Get a landing page
Legal Page
GET
Get legal information
Navigation
GET
List navigation items
Page
GET
Get a page
GET
Lists pages
Sales Channel SEO
GET
Get SEO settings
GET
List SEO Markup schemas
FileStorage
File Upload Management
POST
Initiates file upload
POST
Finalizes upload process.
URL Signing
POST
Signs file URLs.
Finance
Customer Credit Note
POST
This API will provide customer's credit balance against phone number or email and seller*affiliate id
POST
Lock or Unlock requested credit note.
Lead
Custom Form
GET
Get custom form
POST
Submits form data
Logistic
Country & Locality
GET
Get deliverable countries
GET
Get countries
GET
Get country details
GET
Get Localities
GET
Get Locality API
POST
Validate address
Fulfillment Options
GET
Get fulfillment options
GET
Get Fulfillment Option Stores
Promise
GET
Get delivery promise
Order
Bag
GET
Retrieve Reasons for Cancellation and Return journey
Order
GET
List customer orders
GET
Get an order
GET
Retrieves POS order details
Refund Management
GET
Get refund modes for a shipment
POST
Get refund modes and Refund Price Break for a shipment
Shipment
GET
Get a Shipment
GET
Retrieves invoice for shipment
GET
Track shipment status
GET
Get shipment's customer
POST
Send OTP to customer
POST
Verifies OTP
GET
List shipment cancellation reasons
PUT
Updates shipment status
PUT
Initiates a delivery reattempt request for a given shipment
Payment
Beneficiary
GET
Retrieve beneficiary details
GET
Get Refund Beneficiaries
POST
Add a beneficiary for refunds
DEL
Delete a refund beneficiary
GET
Get Refund Beneficiaries using OTP session
POST
Add a beneficiary for refunds using OTP session
Card
POST
Link payment card to customer
GET
Retrieve active card aggregator
GET
Get customer cards
POST
Delete customer card
GET
Get card details
Order
GET
Retrieve details of paid orders
POST
Create Order
Paylater
POST
Verify payment customer
POST
Verify order confirmation and charge
POST
Verify payment customer and show credit summary
Payment
GET
Get payment aggregators
POST
Start payment process
POST
Update payment status
GET
Get payment modes
GET
POS payment modes
POST
Initiate linking of wallet
POST
OTP verification
POST
Delink the wallet
POST
Render HTML
POST
Validate VPA
GET
Credit summary
GET
Redirects users to the payment aggregator's interface
GET
Verify credit availability and status
POST
Onboard customer for payment
GET
List all transactions for an order
Payment link
POST
Resend or cancel a pending payment transaction
GET
Get payment link
POST
Create payment link
POST
Resend payment link
POST
Cancel payment link
GET
Payment modes for payment link
GET
Poll status of payment link
POST
Create order for payment via link
POST
Initialize payment link
POST
Update payment link status
Refund
GET
Retrieve beneficiary details
POST
Verify OTP for bank and add beneficiary
POST
Add beneficiary for refund
POST
Add refund account using OTP verification
POST
Verify OTP for wallet
POST
Set default beneficiary for refund
Refund Transfer Modes
GET
Get refund transfer modes
PUT
Toggle refund mode
Share
QR Code & Short Link
POST
App QR code
POST
Product QR code
POST
Collection QR code
POST
URL to QR code
POST
Shorten URL
GET
Get short link
GET
Original URL
Theme
Sales Channel Theme
GET
Get applied theme
GET
Get theme for preview
Theme Page
GET
List pages
GET
Get theme page
User
Customer Account
GET
Get Logged in User
GET
Get List OF Active Sessions
GET
Get Platform Configuration
GET
Chcek User Existence
POST
Verify OTP and Delete User
GET
Logout Current User
Customer Attributes
GET
Get User Attributes
PATCH
Update User Attributes
GET
Get User Attribute Definitions
Customer Password
POST
Reset Password via Email
POST
Reset Password via Mobile
POST
Validate Password Reset Code
POST
Reset Password via Code and login
POST
Reset Password via Code
GET
Check Password Existence
POST
Update password
Customer Profile
POST
Verify Email with Code
POST
Verify Mobile with Code
POST
Edit User Profile Details
PUT
Add Mobile Number to Profile
DEL
Delete Mobile Number From Profile
POST
Set Mobile as Primary
POST
Send Verification Link to Mobile
PUT
Add Email to Profile
DEL
Delete Email From Profile
POST
Set Email as Primary
POST
Send Verification Link to Email
POST
Send OTP to Primary Mobile or Email
POST
Verify OTP sent to Primary Mobile or Email
POST
Send OTP to update Mobile or Email
POST
Verify OTP sent to Mobile or Email to update primary details.
Login and Registration
POST
Login with Mobile OTP
POST
Email and Password Login
POST
Login with Token
POST
Register User with Form
OTP Authentication
POST
Send OTP on Mobile
POST
Send mobile OTP for forgot-password
POST
Verify mobile OTP
POST
Verify Mobile OTP for Forgot Password
POST
Send OTP on Email
POST
Send Email OTP for Forgot Password
POST
Verify Email OTP
POST
Verify Email OTP for Forgot Password
Social Login
POST
Login with Facebook
POST
Login with Google
POST
Android Login with Google
POST
iOS Login with Google
POST
iOS Login with Apple
Webhook
Click Event Capture API
POST
Capture and save click events from various sales channels
Home
API Reference
Storefront API
latest
Release-notes
Fynd Platform v2.12.10 Change Logs
Next
Get a cart »