Docs
API ReferenceReferenceKnowledgebases

Export a knowledgebase as a zip

GET
/knowledgebases/{knowledgebaseId}/export

The whole knowledgebase as a zip, for portability: manifest.json, every live page as markdown under pages/ with YAML front matter (id, title, template, path, created, updated, author; folders become directories, so it opens as a vault), sources.json with the source documents' metadata (never the file bodies, which stay in FormWise storage), and, for a member key only, memories.json with that member's own memories. Over the 50 MB cap the answer is 413 export_too_large. A few exports per minute per key. Requires the knowledge:read scope.

AuthorizationBearer <token>

An organization API key, created from a Portal's Webhooks page (Provisioning API card). The secret is shown once at creation and stored only as a hash. Keys are organization-wide and carry scopes (end_users:read, end_users:write). Rate limit: 120 requests per minute per key (sliding 60-second window).

In: header

Path Parameters

knowledgebaseId*string
Formatuuid

Response Body

application/zip

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/knowledgebases/497f6eca-6276-4993-bfeb-53cbbbba6f08/export"
"string"