API Documentation

Build custom integrations with the EmbedGPT API.

RESTful API

Simple HTTP requests

API Keys

Secure authentication

Webhooks

Real-time events

Rate Limits

Fair usage policy

Quick Start

curl -X POST https://api.embedgpt.com/v1/chat \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "message": "What is your return policy?",
    "store_id": "your_store_id"
  }'

Endpoints

POST
/v1/chat

Send a message to the chatbot

GET
/v1/conversations

List all conversations

GET
/v1/analytics

Get analytics data

POST
/v1/webhooks

Configure webhooks