Developers

ResearchAO API docs

Authenticate with Authorization: Bearer rao_live_your_key. Use placeholder keys like rao_live_... in examples — never commit real secrets.

  • POST /v1/research

    Submit a new deep research run.

  • GET /v1/research/{run_id}

    Retrieve a research run and report.

  • GET /v1/research

    List research runs.

  • POST /v1/research/{run_id}/messages

    Send a follow-up message on a thread.

  • POST /v1/schedules

    Create a research schedule.

  • GET /v1/usage

    Read credit balance and usage.

Commercial overview and code samples: /deep-research-api. Agent patterns: /research-for-ai-agents.

Build with the research API

Create an account, generate a personal API key, and start with the OpenAPI spec.