Error codes
unsupported_media_type
415 Unsupported media type
- HTTP status
- 415
- Title
- Unsupported media type
- Code
- unsupported_media_type
What it means
The body is not sent as application/json.
It is also the catch-all of status 415: an error of that status that has no more specific code answers with this one.
What to do
Send JSON with Content-Type: application/json.
Example
Errors are RFC 9457 problem details, sent as application/problem+json. See Errors for every field.
{
"type": "https://docs.furniops.com/errors/unsupported_media_type",
"title": "Unsupported media type",
"status": 415,
"code": "unsupported_media_type",
"detail": "An explanation of this occurrence.",
"request_id": "req_…",
"doc_url": "https://docs.furniops.com/errors/unsupported_media_type"
}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