Authentication
Open Endpoints

Self-issue a 100-call trial API key — no account, no email

Built for AI agents and other machine callers that cannot complete the human sign-up (captcha + email verification). Returns a key with 100 lifetime calls, valid 7 days, that unlocks everything a free account gets: real-time rates, latest central-bank tables, publication calendars (historical and dated rates, market and central-bank, are on paid plans). Limits: 3 keys per IP per day, 100 per day in total. Exhausted keys answer 429 with an upgrade_url. For a lasting key register at https://allratestoday.com/register (300 calls, free). Send Content-Type: application/json (an empty JSON object is fine); a POST without it is rejected as a cross-site form.

post/api/agent/keys

Request

  • Base URL: https://allratestoday.com
  • URL: https://allratestoday.com/api/agent/keys
  • Auth: none declared

Request body

agentstring

Optional: the agent or product requesting the key.

purposestring

Optional: one line on what the rates are for.

Response

Trial key issued

api_keystring required
calls_includedinteger required
expires_atstring date-time required
how_to_usestring
mcp_urlstring uri
includedstring
attributionstring

Example response

{
  "api_key": "art_live_k3j9x2m7q1w8e5r4t6y0u2i8o3p5a7s1",
  "calls_included": 100
}

Changes

No recorded changes to this operation across all 1 revision of this API.