curl -X POST https://chatatp-agent-builder-backend.onrender.com/v1/knowledge-bases/kb_123/documents/ \
-H "Authorization: Bearer $CHATATP_API_KEY" \
-F "file=@./handbook.pdf"
Knowledge Bases
Upload a document
Upload a file into a knowledge base
POST
/
v1
/
knowledge-bases
/
{knowledge_base_id}
/
documents
/
curl -X POST https://chatatp-agent-builder-backend.onrender.com/v1/knowledge-bases/kb_123/documents/ \
-H "Authorization: Bearer $CHATATP_API_KEY" \
-F "file=@./handbook.pdf"
Multipart upload. Field name is
file. Do not send Content-Type: application/json.
string
required
Knowledge base ID.
file
required
File bytes (
multipart/form-data).curl -X POST https://chatatp-agent-builder-backend.onrender.com/v1/knowledge-bases/kb_123/documents/ \
-H "Authorization: Bearer $CHATATP_API_KEY" \
-F "file=@./handbook.pdf"
SDK
await client.knowledgeBases.upload(id, "./handbook.pdf");
await client.knowledge_bases.upload(knowledge_base_id, Path("handbook.pdf"))

