Verse public API

Anonymous, read-only GraphQL at https://api.verse.works/query.

5 requests per rolling second per IP. A 429 response includes Retry-After: 1. Successful GET and POST responses are cached for up to 15 seconds; cache hits also count toward the limit. Errors are not cached. No API key or cookies are required.

curl https://api.verse.works/query \
  -H 'Content-Type: application/json' \
  -d '{"query":"{ artworksPage(request: {first: 1}) { __typename } }"}'

Generated reference · GraphQL schema · Introspection JSON

Queries must fit the published schema and execution limits. Pagination is limited to 100 items. Browser requests support any origin without credentials. Use X-Verse-Cache and Age response headers to inspect caching. Temporary service unavailability returns 503.