Version: 1.0.0
FCC Seller API
APIs for managing the seller shipment lifecycle, reports, returns, and consignments.
Endpoints
| Method | Path | Purpose |
|---|---|---|
| GET | /shipments/counts | Shipment counts per state |
| POST | /shipments/search | Search shipments by status |
| POST | /shipments/labels | Generate labels |
| GET | /shipments/{id}/labels | Download labels as PDF |
| POST | /shipments/cancel | Cancel order items |
| GET | /report/api/v1/status/{request_id} | Check report status |
| POST | /report/api/v1/reports | Get generated reports |
| POST | /report/api/v1/request/{report_name} | Generate a report |
| GET | /shipments/cancelled | Fetch cancelled orders |
| GET | /shipments/returns | Fetch returned orders |
| PUT | /shipments/returns/{return_id}/qc | Update QC decision for a returned shipment |
| POST | /consignments | Create 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
- HTTP: Bearer Auth
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | JWT |