Skip to main content
Version: 1.0.0

FCC Seller API

APIs for managing the seller shipment lifecycle, reports, returns, and consignments.

Endpoints

MethodPathPurpose
GET/shipments/countsShipment counts per state
POST/shipments/searchSearch shipments by status
POST/shipments/labelsGenerate labels
GET/shipments/{id}/labelsDownload labels as PDF
POST/shipments/cancelCancel order items
GET/report/api/v1/status/{request_id}Check report status
POST/report/api/v1/reportsGet generated reports
POST/report/api/v1/request/{report_name}Generate a report
GET/shipments/cancelledFetch cancelled orders
GET/shipments/returnsFetch returned orders
PUT/shipments/returns/{return_id}/qcUpdate QC decision for a returned shipment
POST/consignmentsCreate consignment
PUT/consignments/{consignmentId}Update consignment
DELETE/consignments/{consignmentId}Delete consignment
DELETE/consignments/{consignmentId}/{listingIds}Remove items from consignment

Authentication

All endpoints require a valid Bearer token in the Authorization: Bearer <token> header.

Authentication

Security Scheme Type:

http

HTTP Authorization Scheme:

bearer

Bearer format:

JWT