If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: docs.chroniclehq.com/error-codes - Error codes - Chronicle Develo.

site address: docs.chroniclehq.com/error-codes redirected to: docs.chroniclehq.com/error-codes

site title: Error codes - Chronicle Developer Docs

Our opinion (on Friday 21 August 2026 9:15:54 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description=Chronicle API error response shape and common HTTP status codes.;

Headings (most frequently used words):

error, codes, reference, documentation, index, format, common, status, retry, guidance, exponential, backoff, related, posts, on, this, page, get, started, api,

Text of the page (most frequently used words):
error (23), the (18), api (11), code (10), codes (8), not (8), chronicle (8), #status (7), page (7), key (7), common (6), developer (6), jwt (6), mcp (6), retry (5), and (5), request (5), required (5), one (5), message (5), missing (5), docs (5), get (5), presentations (5), this (4), documentation (4), attempt (4), wait (4), user (4), unknown (4), workspace (4), invalid (4), copy (4), reference (4), post (4), exponential (3), backoff (3), troubleshooting (3), authentication (3), rate (3), limits (3), retrying (3), these (3), help (3), unauthorized (3), 400 (3), bad (3), requests (3), causes (3), malformed (3), search (3), related (2), posts (2), guidance (2), format (2), scope (2), use (2), with (2), surface (2), will (2), 404 (2), found (2), 403 (2), forbidden (2), 402 (2), payment (2), 401 (2), cases (2), 504 (2), gateway (2), 503 (2), 502 (2), 500 (2), server (2), 429 (2), too (2), many (2), limit (2), generation (2), job (2), resource (2), expired (2), auth (2), header (2), path (2), workspace_id (2), fields (2), body (2), bad_request (2), http (2), readable (2), string (2), shape (2), support (2), home (2), generate (2), generationid (2), index (2), built, hosted, mintlify, platform, powered, website, linkedin, next, previous, pseudo, logic, jitter, when, without, changing, blindly, timeout, service, unavailable, internal, temporary, side, upstream, failure, occurred, unknown_internal_error, internal_error, exceeded, per, back, off, api_key_rate_limited, presentation, template, requested, does, exist, accessible, not_found, workspace_not_found, template_not_found, document_not_found, valid, but, outside, caller, reach, chr_, targeting, different, lacks, membership, feature, allowlist, only, usable, state, list_workspaces, mcp_not_enabled, workspace_access_denied, insufficient_privileges, clear, billing, upgrade, until, lifted, usage, hit, pricing_document_limit_reached, pricing_remix_over_limit, reconnect, via, oauth, flow, refresh, revoked, failed, apply, jwt_, jwt_signature_invalid, jwt_wrong_audience, jwt_expired, jwt_invalid, api_key_revoked, api_key_expired, api_key_invalid, authenticated, parameter, values, json, query, workspace_id_required, template_id, mirrored, for, convenience, number, human, machine, payload, object, description, type, field, errors, return, consistent, response, navigation, changelog, setup, uploads, create, target, patch, templates, introduction, quickstart, overview, started, skip, main, content, file, discover, all, available, pages, before, exploring, further, fetch, complete, llms, txt,


Text of the page (random words):
error codes chronicle developer docs documentation index fetch the complete documentation index at llms txt use this file to discover all available pages before exploring further skip to main content chronicle developer docs home page search k get started overview quickstart authentication api reference introduction get templates get presentations id post presentations patch presentations id post uploads create target post presentations generate get generationid status post presentations generate generationid message reference mcp setup api scope and rate limits error codes troubleshooting changelog get help support go to chronicle chronicle developer docs home page search k support go to chronicle go to chronicle search navigation reference error codes developer docs developer docs reference error codes copy page copy page chronicle api error response shape and common http status codes copy page copy page error format chronicle api errors return a consistent shape field type description error object error payload error code string machine readable error code error message string human readable error message error status number http status mirrored in the body for convenience error code bad_request message template_id is required status 400 common status codes 400 bad request the request is malformed or missing required fields error code is one of bad_request or workspace_id_required mcp jwt path with no workspace_id in body or query common causes missing required fields invalid json invalid parameter values missing workspace_id on jwt authenticated mcp requests 401 unauthorized authentication failed error code is one of api_key_invalid api_key_expired api_key_revoked unauthorized missing malformed header jwt_invalid jwt_expired jwt_wrong_audience or jwt_signature_invalid the jwt_ codes apply on the mcp jwt auth path common causes missing api key invalid api key expired api key revoked api key malformed auth header expired or invalid mcp jwt reconnect via the oauth flow to refresh 402 payment required workspace usage limits hit error code is one of pricing_remix_over_limit or pricing_document_limit_reached surface a clear billing upgrade message to the user retrying will not help until the limit is lifted 403 forbidden the api key or jwt is valid but the resource is outside the caller s reach error code is one of insufficient_privileges chr_ key targeting a different workspace workspace_access_denied jwt user lacks workspace membership or mcp_not_enabled user not in the mcp feature allowlist only list_workspaces is usable in this state 404 not found the requested resource does not exist or is not accessible to the workspace error code is one of document_not_found template_not_found workspace_not_found or not_found unknown generation job common causes unknown template id unknown presentation id unknown generation job id 429 too many requests the request exceeded the per api key rate limit error code is api_key_rate_limited back off and retry 500 502 503 504 a temporary server side or upstream failure occurred error code is internal_error or unknown_internal_error retry guidance retry these cases 429 too many requests 500 internal server error 502 bad gateway 503 service unavailable 504 gateway timeout do not blindly retry these cases 400 bad request 401 unauthorized 402 payment required 403 forbidden 404 not found surface these to the user retrying without changing the request will not help exponential backoff use exponential backoff with jitter when retrying pseudo logic attempt 1 wait 1s attempt 2 wait 2s attempt 3 wait 4s attempt 4 wait 8s related posts api scope and rate limits authentication troubleshooting previous troubleshooting next i x linkedin website powered by this documentation is built and hosted on mintlify a developer documentation platform on this page error format common status codes retry guidance exponential backoff related posts
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • light logo
  • dark logo

Verified site has: 18 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-18


The site also has references to the 2 subdomain(s)

  chroniclehq.com  Verify   app.chroniclehq.com  Verify


The site also has 3 references to external domain(s).

 x.com  Verify  linkedin.com  Verify  mintlify.com  Verify


The site also has 1 references to other resources (not html/xhtml )

 docs.chroniclehq.com/llms.txt  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Date Fri, 21 Aug 2026 09:15:54 GMT
Content-Type text/html; charset=UTF-8
Transfer-Encoding chunked
Connection close
Server-Timing cfEdge;dur=5,cfOrigin;dur=0
Location htt????/docs.chroniclehq.com/error-codes
Server cloudflare
CF-RAY a2e8892fae06b1fb-AMS
alt-svc h3= :443 ; ma=86400
HTTP/2 200
date Fri, 21 Aug 2026 09:15:54 GMT
content-type text/html; charset=utf-8
cf-ray a2e8892fef7c9ea4-CDG
cf-cache-status HIT
cache-control no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0
server-timing cfCacheStatus;desc= HIT
server-timing cfEdge;dur=3,cfOrigin;dur=0,cfWorker;dur=179
expires 0
link </llms.txt>; rel= llms-txt , </llms-full.txt>; rel= llms-full-txt , </.well-known/api-catalog>; rel= api-catalog , </.well-known/mcp/server-card.json>; rel= mcp-server-card , </.well-known/agent-card.json>; rel= agent-card , </.well-known/agent-skills/index.json>; rel= agent-skills
server cloudflare
strict-transport-security max-age=63072000
vary rsc, accept-encoding, Accept, User-Agent
pragma no-cache
x-mint-proxy-version 1.0.0-prod
x-served-version dpl_HKWj1ETAswNrWYQ42GqKzhjwxudk
content-security-policy worker-src * blob: data: unsafe-eval unsafe-inline ; object-src data: ; base-uri self ; upgrade-insecure-requests; frame-ancestors self htt????/dashboard.mintlify.com htt????/app.mintlify.com; form-action self htt????/codesandbox.io;
x-frame-options DENY
x-llms-txt /llms.txt
x-matched-path /_sites/[subdomain]/[[...slug]]
x-mintlify-client-version 0.0.3482
x-nextjs-prerender 1
x-nextjs-stale-time 60
x-vercel-cache MISS
x-vercel-id iad1::iad1::hghhm-1787250752647-1682ce48188f
x-vercel-project-id prj_NdMUpHpUIb41Po1H8c6hrChv2bgr
x-version dpl_HKWj1ETAswNrWYQ42GqKzhjwxudk
content-encoding gzip
alt-svc h3= :443 ; ma=86400

Meta Tags

title="Error codes - Chronicle Developer Docs"
charset="utf-8"
name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"
name="description" content="Chronicle API error response shape and common HTTP status codes."
name="application-name" content="Chronicle Developer Docs"
name="generator" content="Mintlify"
name="msapplication-config" content="/mintlify-assets/_mintlify/favicons/chronicle/Ih9dgHwkxzNT8jWg/_generated/favicon/browserconfig.xml"
name="apple-mobile-web-app-title" content="Chronicle Developer Docs"
name="msapplication-TileColor" content="#050505"
property="og:title" content="Error codes - Chronicle Developer Docs"
property="og:description" content="Chronicle API error response shape and common HTTP status codes."
property="og:url" content="htt????/docs.chroniclehq.com/error-codes"
property="og:site_name" content="Chronicle Developer Docs"
property="og:image" content="htt????/chronicle.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DReference%26appearance%3Dlight%26title%3DError%2Bcodes%26description%3DChronicle%2BAPI%2Berror%2Bresponse%2Bshape%2Band%2Bcommon%2BHTTP%2Bstatus%2Bcodes.%26logoLight%3Dhttps%253A%252F%252Fmintcdn.com%252Fchronicle%252FGoK37lVxBY17xllN%252Flogo%252Flight.svg%253Ffit%253Dmax%2526auto%253Dformat%2526n%253DGoK37lVxBY17xllN%2526q%253D85%2526s%253Da1bba29387e5afcf3706841ab48a4553%26logoDark%3Dhttps%253A%252F%252Fmintcdn.com%252Fchronicle%252FGoK37lVxBY17xllN%252Flogo%252Fdark.svg%253Ffit%253Dmax%2526auto%253Dformat%2526n%253DGoK37lVxBY17xllN%2526q%253D85%2526s%253Dfe0ff933e64dc2703389a1e861e289fa%26primaryColor%3D%2523050505%26lightColor%3D%2523FFFFFF%26backgroundLight%3D%2523f5f5f5%26backgroundDark%3D%2523050505&w=1200&q=100"
property="og:image:width" content="1200"
property="og:image:height" content="630"
property="og:type" content="website"
name="twitter:card" content="summary_large_image"
name="twitter:title" content="Error codes - Chronicle Developer Docs"
name="twitter:description" content="Chronicle API error response shape and common HTTP status codes."
name="twitter:image" content="htt????/chronicle.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DReference%26appearance%3Dlight%26title%3DError%2Bcodes%26description%3DChronicle%2BAPI%2Berror%2Bresponse%2Bshape%2Band%2Bcommon%2BHTTP%2Bstatus%2Bcodes.%26logoLight%3Dhttps%253A%252F%252Fmintcdn.com%252Fchronicle%252FGoK37lVxBY17xllN%252Flogo%252Flight.svg%253Ffit%253Dmax%2526auto%253Dformat%2526n%253DGoK37lVxBY17xllN%2526q%253D85%2526s%253Da1bba29387e5afcf3706841ab48a4553%26logoDark%3Dhttps%253A%252F%252Fmintcdn.com%252Fchronicle%252FGoK37lVxBY17xllN%252Flogo%252Fdark.svg%253Ffit%253Dmax%2526auto%253Dformat%2526n%253DGoK37lVxBY17xllN%2526q%253D85%2526s%253Dfe0ff933e64dc2703389a1e861e289fa%26primaryColor%3D%2523050505%26lightColor%3D%2523FFFFFF%26backgroundLight%3D%2523f5f5f5%26backgroundDark%3D%2523050505&w=1200&q=100"
name="twitter:image:width" content="1200"
name="twitter:image:height" content="630"

Load Info

page size36741
load time (s)0.363949
redirect count1
speed download101214
server IP 172.66.3.9
* all occurrences of the string "http://" have been changed to "htt???/"