Error codes
overloaded
503 Server busy, retry later
- HTTP status
- 503
- Title
- Server busy, retry later
- Code
- overloaded
What it means
The server is shedding load: under pressure it refuses the lowest-priority requests first (starting bulk exports, then expensive work and new streams, then reads on the standard tier) so that the rest keep being served. Other writes are never shed.
What to do
Wait the Retry-After it sends (2 to 10 seconds), then retry with backoff and jitter.
Example
Errors are RFC 9457 problem details, sent as application/problem+json. See Errors for every field.
{
"type": "https://docs.furniops.com/errors/overloaded",
"title": "Server busy, retry later",
"status": 503,
"code": "overloaded",
"detail": "An explanation of this occurrence.",
"request_id": "req_…",
"doc_url": "https://docs.furniops.com/errors/overloaded"
}Operations that answer it
GET /v1/agent/toolsGET /v1/agentsGET /v1/agreement-acceptancesGET /v1/agreements/{kind}GET /v1/assistant/conversationsGET /v1/assistant/conversations/{conversation}POST /v1/assistant/conversations/{conversation}/turnsGET /v1/assistant/meGET /v1/assistant/memoriesGET /v1/assistant/settingsGET /v1/assistant/spendGET /v1/audit-eventsGET /v1/billingGET /v1/billing/creditsGET /v1/billing/credits/entriesGET /v1/billing/credits/purchasesGET /v1/billing/credits/purchases/{purchase}GET /v1/billing/credits/ratesGET /v1/billing/invoicesGET /v1/brandGET /v1/brand/claimsGET /v1/brand/claims/{id}POST /v1/brand/claims/{id}/checkGET /v1/catalogueGET /v1/catalogue/imagesGET /v1/catalogue/publication-runsGET /v1/catalogue/publication-runs/{id}POST /v1/catalogue/publishGET /v1/catalogue/variantsPOST /v1/catalogue/withdrawGET /v1/categoriesGET /v1/changesGET /v1/changes/recentGET /v1/exportsPOST /v1/exportsGET /v1/exports/{id}GET /v1/mappings/{id}POST /v1/mappings/{id}/confirmGET /v1/match-pairsGET /v1/match-pairs/{id}GET /v1/matching/judge-settingsGET /v1/me/orgsGET /v1/media/{id}GET /v1/mergesGET /v1/merges/{id}GET /v1/offersGET /v1/orgGET /v1/plansGET /v1/productsGET /v1/products/{id}GET /v1/proposalsGET /v1/proposals/{id}GET /v1/request-logsGET /v1/request-logs/{id}GET /v1/runs/{id}GET /v1/source-probesPOST /v1/source-probesGET /v1/source-probes/{id}GET /v1/sourcesGET /v1/sources/{id}GET /v1/sources/{id}/categoriesPOST /v1/sources/{id}/categoriesGET /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}/testGET /v1/statusGET /v1/status/historyGET /v1/streamGET /v1/uploads/{id}POST /v1/uploads/{id}/completeGET /v1/usageGET /v1/usage/seriesPOST /v1/variants/{id}/checksGET /v1/vendor-profilesGET /v1/vendor-profiles/{id}GET /v1/vendor/statsGET /v1/vendor/stats/productsGET /v1/vendor/stats/seriesGET /v1/webhook-endpointsGET /v1/webhook-endpoints/{id}GET /v1/webhook-endpoints/{id}/deliveriesGET /v1/webhook-endpoints/{id}/deliveries/{delivery}