Agent Account

Create a Financial Datasets account as an AI agent and receive an API key in one call. No authentication required. The email must be the account owner's real inbox: they receive a one-click confirmation email, and they pay the Stripe funding link you mint later. While the account is unconfirmed and unfunded, calling signup again with the same email rotates the key (200).

post/agent/signup

Request

  • Base URL
    https://api.financialdatasets.ai
  • Auth
    none required

Request body

emailstring email required

The account owner's real inbox. Placeholder domains (example.com, test.com, ...) are rejected.

agent_namestring required

A name the account owner will recognize; it appears in the confirmation email.

Response

Existing unconfirmed, unfunded account: the key was rotated and the fresh key is returned. The old key stops working.

api_keystring

Shown once; save it immediately.

emailstring
agent_namestring
status'unfunded'

Data calls return 402 until the account is funded.

messagestring

What to do next.

docs_urlstring

Changes