> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bizbionic.com/llms.txt
> Use this file to discover all available pages before exploring further.

# API model

> One door: JSON-RPC 2.0 A2A skills on POST /rpc.

# API model (A2A)

BizBionic is **not** a classic multi-path REST product for new features. Integrators call **named skills** through one endpoint.

## The one door

```http theme={null}
POST https://app.bizbionic.com/rpc
Content-Type: application/json
Authorization: Bearer bb_…
```

```json theme={null}
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "billing.balance",
  "params": {}
}
```

Success:

```json theme={null}
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": { }
}
```

Error:

```json theme={null}
{
  "jsonrpc": "2.0",
  "id": 1,
  "error": {
    "code": -32602,
    "message": "…",
    "data": { "next_actions": [] }
  }
}
```

## Discovery

```bash theme={null}
curl -s https://app.bizbionic.com/.well-known/agent.json
```

Returns skills list, RPC URL, auth hints, partner workflows, and documentation links.

## OpenAPI catalog

We publish an [OpenAPI catalog of every A2A skill](/api-reference) for search and tooling. Paths like `/a2a/campaigns.list` in that file are **documentation-only** — production traffic always hits `/rpc`.

## What stays the same for humans and agents

Consent, quiet hours, credits, brand/Trust gates — **cx-parity**. UI and agents call the same skill registry.

## Next steps

* [Authentication](/authentication)
* [Connect overview](/connect/overview)
* [API Reference](/api-reference)
