Get a training file
Returns a training file including its extracted text (content). Poll this endpoint after an upload until status is completed.
Response
Success
Full extracted text (markdown). Returned when retrieving or updating a single file; omitted from list and create responses.
# Refund policy
Customers can request a refund within 30 days of purchase…SHA-256 (hex) of the stored source: for inline text and content edits the trimmed text, for uploads and URLs the original bytes. Compare it with your own hash to detect changes without downloading content.
9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08First 200 characters of the extracted text
# Refund policy
Customers can request a refund within 30 days…Your own identifier for this file, if one was set
kb-article-1842Size of the originally uploaded source in bytes (unchanged by content edits)
48213Whether the content is searchable by the AI agent. pending while indexing, indexed when the AI agent can use it, failed if indexing failed (the content is stored and indexing is retried hourly).
pending, indexed, failedindexedObject type identifier
training_filetraining_fileOn create and update responses: created, updated (same externalId or same name and bytes, content replaced and re-indexed), or unchanged (identical content, nothing done). Absent on reads.
created, updated, unchangedcreatedprocessing while the file is being converted to text, completed once the content is stored, failed if conversion failed (see processingError).
processing, completed, failedcompletedMore in Training Data
GETList training filesDELDelete a training fileGETList Q&A entriesPOSTCreate a Q&A entryStill need help? Ask the team