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

# API reference

> Read and write your workspace over REST with an API key.

The Oneprofile REST API lives at `https://api.getoneprofile.ai`. Everything the dashboard does, the API does too: tables, columns, runs, sequences, and the inbox.

## Authenticate

Create a key in the dashboard under **API keys**, then send it on every request in the `X-API-Key` header.

```bash theme={null}
curl https://api.getoneprofile.ai/tables/ \
  -H "X-API-Key: YOUR_API_KEY"
```

<Warning>
  Requests run against your live workspace. A run you start over the API spends credits the same way it does in the dashboard.
</Warning>

## Explore endpoints

Every endpoint page has a playground. Pick an endpoint in the sidebar, paste your key, and send a real request from the browser.

## Next steps

<CardGroup cols={2}>
  <Card title="API keys" icon="key" href="/settings/api-keys">
    Create, rename, and revoke the keys that reach your workspace.
  </Card>

  <Card title="Connect a tool" icon="plug" href="/integrations/connect-a-tool">
    Prefer a no-code path? Connect your CRM directly.
  </Card>
</CardGroup>
