generated: '2026-10-18' method: searched generator: extract-docs-artifacts.py (local) source: https://docs.getxapi.com/docs sources: - https://docs.getxapi.com/docs idempotency: coverage: none evidence: The documentation does not describe any idempotency key or mechanism for write operations. pagination: style: cursor params: - cursor response_fields: - next_cursor - has_more evidence: 'All list endpoints support cursor‑based pagination: omit cursor for the first page, pass next_cursor from the response for subsequent pages, and continue until has_more is false.' error_envelope: 'All errors return a JSON body with an "error" field, e.g. { "error": "Missing required query param: userName" }.' authentication: All requests require an API key passed as a Bearer token in the Authorization header. docs: https://docs.getxapi.com/docs