Skip to main content
    Ivy Biosciences Docs/Call the platform/API/Reference/Reference/Ivy Biosciences Harness API (v1.0.0)

    Ivy Biosciences Harness API (v1.0.0)

    Session-based agent runtime for multi-turn AI orchestration with tool execution, checkpointing, and real-time streaming. ## Authentication All endpoints accept three auth methods (tried in order): 1. **Clerk JWT** — `Authorization: Bearer <clerk_session_token>` or `__session` cookie (browser sessions) 2. **ivy_ API key via Bearer** — `Authorization: Bearer ivy_xxx` (CLI / SDK — primary programmatic method) 3. **ivy_ API key via custom header** — `X-Ivy-Api-Key: ivy_xxx` (useful when Bearer is reserved for other tokens) The two `ivy_` methods are equivalent. Generate API keys in the .bloom* dashboard under Settings → API Keys.

    Every public endpoint, grouped by lifecycle. Internal routes are not published here. Pages are regenerated from content/docs/api/openapi.json on every build.

    Total: 97 operations across 16 groups.

    Sessions

    Execution

    Sync

    Checkpoints

    Interrupts

    Tools

    Jobs

    Agent

    Benchmarking

    • POST /bench — Benchmark the orchestrator (stateless)

    Lookup

    API Keys

    Audit

    Chat Completions

    Compute

    Payments

    Sandbox

    Was this page helpful?

    On this page

    On this page

    Loading...