ApiParcels
Replace the delivery fee matrix (empty rows clear destination prices; flat rate is opt-in)
AuthorizationBearer <token>
Project API key, fc_live_…. Keep keys out of public client code. The trusted Cloud playground accepts credentials temporarily in memory.
In: header
Path Parameters
id*string
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
curl -X PUT "https://example.com/carrier-accounts/string/fees" \ -H "Content-Type: application/json" \ -d '{ "rows": [ { "stopdesk": 0, "home": 0, "return": 0, "exchange": 0, "countryCode": "st", "stateCode": "string" } ] }'{ "data": { "samePriceAllWilayas": true, "defaults": { "stopdesk": 0, "home": 0, "return": 0, "exchange": 0 }, "rows": [ { "stopdesk": 0, "home": 0, "return": 0, "exchange": 0, "id": "string", "carrierAccountId": "string", "countryCode": "st", "stateCode": "string", "cityName": "string" } ] }}List the delivery fee matrix for a carrier account GET
Previous Page
Resolve one destination across every carrier account in a single call POST
Prices one address against all connected carriers at once. Prefer this over calling the per-account resolve in a loop: it answers in two queries and one metered request regardless of how many accounts a project has.