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

# Introduction

> The Amoreg regulatory knowledge API

The Amoreg API gives you programmatic access to the same hybrid semantic +
keyword retrieval engine that powers the Amoreg compliance platform — scoped to
your organisation's policies and the regulatory jurisdictions enabled for it.

## What you can do

<CardGroup cols={2}>
  <Card title="Search the knowledge base" icon="search" href="/api">
    One call, ranked passages with citations across policies and regulations.
  </Card>

  <Card title="Run screenings" icon="list-checks" href="/api/create-screening">
    Batch keyword screenings executed as durable workflows — poll for results.
  </Card>

  <Card title="MCP server" icon="bot" href="/mcp">
    Plug the knowledge base into Claude, Cursor, or any MCP client.
  </Card>

  <Card title="CLI" icon="terminal" href="/cli">
    `bunx amoreg search` — the whole API from your terminal.
  </Card>
</CardGroup>

## Base URL

```txt theme={null}
https://app.amoreg.com/api/v1
```

All endpoints accept and return JSON. Errors use a single shape:

```json theme={null}
{ "error": "Human-readable message", "details": "Optional extra context" }
```

## Quickstart

1. Create an API key in the dashboard: **Organization → API**.
2. Top up credits (GBP, prepaid) from the same page.
3. Make your first request:

```bash theme={null}
curl https://app.amoreg.com/api/v1/search \
  -H "Authorization: Bearer $AMOREG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "query": "client asset segregation requirements", "topK": 5 }'
```

Continue with [Authentication](/authentication) and
[Credits & pricing](/credits).
