> ## Documentation Index
> Fetch the complete documentation index at: https://developers.1-funnel.org/llms.txt
> Use this file to discover all available pages before exploring further.

# API overview

> Domains, contracts, and how the External Integration API is organized.

<Warning>
  **Developer Preview**

  This documentation describes the upcoming 1Funnel External Integration API.

  The documented API endpoints and authentication services are not yet available
  for public integration.

  You can explore the API specifications, request and response schemas, webhook
  events, and integration guides.

  Sandbox and production availability will be announced separately.
</Warning>

## Domains

| Domain | Capabilities |
| - | - |
| SMS | Individual send, bulk send, templates, status and delivery reporting |
| Wallet | Read-only balance |
| OTP | Create, verify, resend, invalidate challenges |
| Webhooks | Endpoint management, event history, delivery inspection |

## Contracts

| Format | Role |
| - | - |
| OpenAPI 3.1 | REST request/response contract (27 operations) |
| AsyncAPI 3.0.0 | Outbound webhook event payloads (9 event types) |

OpenAPI remains authoritative for REST. AsyncAPI remains authoritative for
event payloads. Guides summarize those contracts; they do not replace them.

See [Environments](/getting-started/environments) and
[Authentication](/getting-started/authentication).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.