Getting started with the SiteGist API
Learn how to authenticate and make requests to the SiteGist API.
Documentation Index
Fetch the complete documentation index at: https://sitegist.co/docs/llms.txt
The SiteGist API allows you to programmatically manage chatbots, send messages, access conversation history, and configure settings. All endpoints use REST principles and return JSON responses.
Base URL
https://api.sitegist.co/v1Authentication
SiteGist uses API keys for authentication. Include your API key in the Authorization header of every request.
Get your API key
Sign in to your SiteGist account, navigate to Profile > API Access, and copy your key.
Keep it secure
Store it securely. Anyone with your key can access and modify your chatbots.
Using your key
Include the key in the Authorization header with the Bearer scheme.
Example request
curl https://api.sitegist.co/v1/chatbots \ -H "Authorization: Bearer YOUR_API_KEY"
Response format
All API responses use a consistent JSON structure:
{
"success": true,
"message": "Operation completed successfully",
"data": {
"project_id": "proj_12345",
"name": "Customer Support Bot"
}
}API Resources
The SiteGist API provides endpoints for: