api/endpoints.md
API Endpoints
Complete reference for all available API endpoints.
📡 Query Endpoint
POST /api/query
Submit queries to Danbot's AI system.
Parameters:
query
(string, required): The question or messagechatId
(number, optional): Target chat IDthreadId
(number, optional): Target thread ID
Example:
{
"query": "How do I set up scam detection?",
"chatId": -1002459289838,
"threadId": 1602
}
📊 Response Format
Success Response
{
"success": true,
"response": "To set up scam detection...",
"metadata": {
"processingTimeMs": 150,
"queryLength": 32,
"chatId": -1002459289838,
"threadId": 1602
}
}
Error Response
{
"success": false,
"error": "Invalid query format",
"code": "INVALID_REQUEST"
}