# Overview



API v3 provides Projects, Topics, Intel, Reports, and Clusters over REST and
[MCP](https://aixbt.tech/connect) with identical data. The base URL is
`https://api.aixbt.tech/v3`; the OpenAPI document is at
[`/v3/openapi.yaml`](https://api.aixbt.tech/v3/openapi.yaml).

## Authentication [#authentication]

Topics are public:

```bash
curl --fail-with-body "https://api.aixbt.tech/v3/topics"
```

Everything else requires a key from [Developer
access](https://aixbt.tech/profile#developer-access), sent in the `x-api-key` header:

```bash
curl --fail-with-body "https://api.aixbt.tech/v3/projects?limit=5" \
  -H "x-api-key: YOUR_API_KEY"
```

Call [`GET /v3/me`](/developers/v3/reference/get-v3-me) to see your
account, plan, rate limits, and history window.

## Responses [#responses]

Every success body is `{data, meta}`. Failures return one typed error object.
List endpoints use `cursor` and `limit`; follow `meta.nextCursor` until it is
`null`.

```json
{
  "data": [],
  "meta": { "nextCursor": null }
}
```

## Find data [#find-data]

`GET /v3/intel?search=...` runs deep search across project identity
and Intel text. Use
[`GET /v3/vocabulary`](/developers/v3/reference/get-v3-vocabulary) for valid
filter values, and the [Reference](/developers/v3/reference) for exact
parameters, schemas, and examples.
