Support API
CS Gateway docs
Grounded support API — answers come from your own knowledge packs, never from an open generative model.
Endpoints
-
POST
/api/cs_support_query -
GET
/api/cs_support_logs -
POST
/api/cs_support_upload
Examples
Query a pack
POST /api/cs_support_query
{
"client_id": "demo",
"prompt": "return policy"
}
→ { "answer": "…", "via": "pack-exact",
"confidence": 1, "escalate": false }
Read the audit log
GET /api/cs_support_logs?client_id=demo
Upload a knowledge pack
POST /api/cs_support_upload
multipart/form-data — pack file + client_id
Data you own
data/cs_gateway/{client_id}/packs/— knowledge packsdata/cs_gateway/{client_id}/logs/chat.jsonl— audit log
Answers never come from an open generative model for policy — only from your packs, and only with a confidence score. When a pack cannot answer, the gateway refuses and escalates rather than guessing.