/api/v1/models
Returns the allowed model list. The default model is gpt-5-nano.
Static document
A personal API surface with public metadata resources and private model routes.
Build-time metadata endpoints and private owner-only model routes. Public resources describe the visible site; AI routes require an issued token.
/api/site.jsonsite identity, language options and ownership contact
GET/api/reports/index.jsonavailable public report summaries
GET/api/reports/latest.jsonlatest public report snapshot
GET/api/crawlers/metadata.jsoncrawler and sitemap metadata
GET/api/robots/policy.jsonrobots policy summary
GET/api/status/snapshot.jsonbuild-time status snapshot
GET/api/changelog/latest.jsonrecent public content changes
GET/api/cloud/v1/archive/chunksarchive chunk metadata probe
GET/api/cloud/v1/events/streamevent stream metadata probe
GET/api/v1/modelsallowed private model listThis API is owner-operated and requires a personal bearer token. Requests on crawlingchaos.isgood.host are handled through chunchunmaru.isgood.host.
/api/v1/modelsReturns the allowed model list. The default model is gpt-5-nano.
/api/v1/responsesCreates a model response from an input string or structured input.
/api/v1/chatAccepts a compact chat-style body and returns normalized text output.
/api/v1/openapi.jsonMachine-readable route description for the personal API.
curl https://crawlingchaos.isgood.host/api/v1/responses \
-H "Authorization: Bearer <personal_api_token>" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5-nano","input":"Write one short status line."}'
Private model routes require an owner-issued bearer token. Unauthenticated requests are rejected without a model call.