workthin
workthin
PricingBlogChangelogOverviewQuick StartConcepts

AuthenticationEndpointsDetail LevelsError Codes

Docs for LLMs

llms.txtllms-full.txt
REST API

Error Format

All errors return a consistent JSON structure:

{
  "error": {
    "code": "NOT_FOUND",
    "message": "Knowledge 550e8400-e29b-41d4-a716-446655440000 not found",
    "status": 404
  }
}

Status Codes

StatusCodeDescription
400VALIDATION_ERRORInvalid request body (missing fields, bad format)
401UNAUTHORIZEDMissing or invalid API key
403FORBIDDENKey lacks permission for this scope
404NOT_FOUNDKnowledge or resource not found
409CONFLICTConcurrent update conflict (etag mismatch)
429RATE_LIMITEDToo many requests. Retry after Retry-After header value

Rate Limits

PlanRequests/min
Free60
Pro600
EnterpriseCustom

The 429 response includes a Retry-After header with seconds to wait.

Detail Levels

Control response verbosity with summary, standard, and full detail levels.

Chatbot Integration

Integrate workthin into customer support chatbots to auto-resolve known issues.

On this page

Error FormatStatus CodesRate Limits