Error codes
not_found
404 Not found
- HTTP status
- 404
- Title
- Not found
- Code
- not_found
What it means
No such resource. A resource that belongs to another organisation, and an ID with the wrong prefix for the route, answer the same way.
It is also the catch-all of status 404: an error of that status that has no more specific code answers with this one.
What to do
Check the ID, and that the key is for the organisation and mode (live or test) that owns it.
Example
Errors are RFC 9457 problem details, sent as application/problem+json. See Errors for every field.
{
"type": "https://docs.furniops.com/errors/not_found",
"title": "Not found",
"status": 404,
"code": "not_found",
"detail": "An explanation of this occurrence.",
"request_id": "req_…",
"doc_url": "https://docs.furniops.com/errors/not_found"
}Operations that answer it
PATCH /v1/agents/{agent}GET /v1/agreements/{kind}POST /v1/agreements/{kind}/acceptancesGET /v1/assistant/conversations/{conversation}DELETE /v1/assistant/conversations/{conversation}POST /v1/assistant/conversations/{conversation}/turnsPATCH /v1/assistant/memories/{memory}DELETE /v1/assistant/memories/{memory}POST /v1/audit-events/{id}/undoGET /v1/billing/credits/purchases/{purchase}GET /v1/brand/claims/{id}POST /v1/brand/claims/{id}/checkPOST /v1/brand/claims/{id}/withdrawGET /v1/catalogue/publication-runs/{id}GET /v1/exports/{id}GET /v1/mappings/{id}POST /v1/mappings/{id}/confirmGET /v1/match-pairs/{id}POST /v1/match-pairs/{id}/dismissPOST /v1/match-pairs/{id}/mergePOST /v1/match-pairs/{id}/reopenGET /v1/media/{id}GET /v1/merges/{id}POST /v1/merges/{id}/undoGET /v1/products/{id}GET /v1/proposals/{id}POST /v1/proposals/{id}/acceptPOST /v1/proposals/{id}/rejectGET /v1/request-logs/{id}GET /v1/runs/{id}GET /v1/source-probes/{id}GET /v1/sources/{id}PATCH /v1/sources/{id}GET /v1/sources/{id}/categoriesPOST /v1/sources/{id}/categoriesPUT /v1/sources/{id}/credentialsDELETE /v1/sources/{id}/credentialsPOST /v1/sources/{id}/inbound-address/rotateGET /v1/sources/{id}/inbound-messagesGET /v1/sources/{id}/mappingsPOST /v1/sources/{id}/recordsPOST /v1/sources/{id}/replayGET /v1/sources/{id}/runsPOST /v1/sources/{id}/runsPOST /v1/sources/{id}/testPOST /v1/sources/{id}/uploadsGET /v1/uploads/{id}POST /v1/uploads/{id}/completePOST /v1/variants/{id}/checksGET /v1/vendor-profiles/{id}GET /v1/webhook-endpoints/{id}PATCH /v1/webhook-endpoints/{id}DELETE /v1/webhook-endpoints/{id}GET /v1/webhook-endpoints/{id}/deliveriesGET /v1/webhook-endpoints/{id}/deliveries/{delivery}POST /v1/webhook-endpoints/{id}/deliveries/{delivery}/resendPOST /v1/webhook-endpoints/{id}/recoverPOST /v1/webhook-endpoints/{id}/rotate-secretPOST /v1/webhook-endpoints/{id}/test