Skip to main content

API Reference

Build powerful integrations with the emma API.

Base URL

Authentication

All API requests require authentication using an API key.
Get your API key from the emma Dashboard.

Quick Start

1

Get your API key

Navigate to Settings > API in the emma dashboard.
2

Make your first request

Test the connection with a simple status check.
3

Explore endpoints

Browse the available endpoints below.

Available Endpoints

Sessions

Create and manage conversation sessions.

Messages

Send messages and receive responses.

Knowledge

Manage your knowledge base.

Webhooks

Set up event notifications.

Rate Limits

Response Format

All responses are returned in JSON format:

Error Handling

Errors follow a consistent format:

SDKs

Python

Node.js

Go