cURL
curl --request PUT \ --url https://prod-contactswing-fastapi-962560522883.us-central1.run.app/v2/_knowledgebase/{id} \ --header 'Authorization: <authorization>'
{ "ctx_id": "<string>", "data": { "id": "<string>", "name": "<string>", "document_count": 123 }, "message": "<string>" }
Update a knowledge base by its ID via the ContactSwing API.
curl -X PUT 'https://prod-contactswing-fastapi-962560522883.us-central1.run.app/v2/_knowledgebase/YOUR_KB_ID' \ -H 'Authorization: Bearer YOUR_JWT_TOKEN' \ -F 'name=Updated KB Name' \ -F '[email protected]' \ -F 'urls[]="https://example.com/docs.pdf"' \ -F 'faqs[]="Q: What is this?|A: Answer here"'