Error codes
payload_too_large
413 Request body too large
- HTTP status
- 413
- Title
- Request body too large
- Code
- payload_too_large
What it means
The request body is larger than the operation accepts.
It is also the catch-all of status 413: an error of that status that has no more specific code answers with this one.
What to do
Send less. Files go to an upload URL, never in an API body.
Example
Errors are RFC 9457 problem details, sent as application/problem+json. See Errors for every field.
{
"type": "https://docs.furniops.com/errors/payload_too_large",
"title": "Request body too large",
"status": 413,
"code": "payload_too_large",
"detail": "An explanation of this occurrence.",
"request_id": "req_…",
"doc_url": "https://docs.furniops.com/errors/payload_too_large"
}Operations that answer it
PATCH /v1/agents/{agent}POST /v1/agreements/{kind}/acceptancesPOST /v1/assistant/conversationsPOST /v1/assistant/conversations/{conversation}/turnsPATCH /v1/assistant/mePOST /v1/assistant/memoriesPATCH /v1/assistant/memories/{memory}PATCH /v1/assistant/settingsPOST /v1/billing/credits/purchasesPOST /v1/billing/credits/purchases/previewPATCH /v1/billing/credits/settingsPATCH /v1/billing/detailsPOST /v1/billing/previewPOST /v1/billing/subscriptionPATCH /v1/brandPOST /v1/brand/claimsPOST /v1/brand/invitations/previewPOST /v1/catalogue/visibilityPOST /v1/catalogue/withdrawPOST /v1/demandPOST /v1/exportsPOST /v1/mappings/{id}/confirmPATCH /v1/matching/judge-settingsPOST /v1/proposals/{id}/rejectPOST /v1/source-probesPOST /v1/sourcesPATCH /v1/sources/{id}POST /v1/sources/{id}/categoriesPUT /v1/sources/{id}/credentialsPOST /v1/sources/{id}/recordsPOST /v1/sources/{id}/runsPOST /v1/sources/{id}/uploadsPOST /v1/test/eventsPOST /v1/webhook-endpointsPATCH /v1/webhook-endpoints/{id}POST /v1/webhook-endpoints/{id}/recoverPOST /v1/webhook-endpoints/{id}/rotate-secret