Skip to content

Public x402/free API routes currently time out or return 504 #1

@TateLyman

Description

@TateLyman

I ran a no-payment availability check against the public AgentData x402 surface because the homepage currently advertises the paid endpoints as live on Base mainnet.

Observed from a US network on 2026-05-20 around 02:33 UTC:

  • GET https://agentdata-api.com/api/prices returned a Cloudflare 504 instead of a 402 Payment Required challenge.
  • GET https://agentdata-api.com/api/try/prices timed out after 8s with no response.
  • GET https://agentdata-api.com/api/try/sentiment timed out after 8s with no response.
  • The paid endpoint preflight for /api/prices did return 204 with useful CORS/payment headers, so the edge/preflight path appears reachable while the origin request path is not.

Scanner command used:

npx --yes x402-surface-check@latest --endpoint --method GET https://agentdata-api.com/api/prices --origin https://agentdata-api.com --json

Key 504 body fields:

{
  "error_name": "origin_gateway_timeout",
  "retryable": true,
  "retry_after": 120,
  "owner_action_required": true,
  "zone": "agentdata-api.com"
}

Expected behavior for the paid route: a no-payment GET /api/prices should return a structured x402 402 Payment Required challenge so agents can read the payment requirements and retry with payment.

I did not send payment headers, wallet signatures, or private credentials. This was only a public no-payment readiness probe.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions