POST URL: /api/v1/kb/articles
Articles are automatically embedded and indexed into Theo AI’s vector search. This happens asynchronously — if indexing fails, the article is still saved and you can recreate it to retry indexing.
Plan limits
Headers
Body
string
required
The title of the article. Used as context when Theo AI performs semantic search.
string
required
The full text content of the article. Write this in plain language — the AI reads it as-is to answer customer questions.
string[]
default:"[]"
Optional array of tag strings to categorize the article (e.g.,
["billing", "refunds"]).Response
integer
required
Unique integer ID of the created article.
integer
required
ID of the business that owns the article.
string
required
Title of the article.
string
required
Full text content of the article.
string[]
required
Array of tags associated with the article.
string
required
ISO 8601 timestamp of when the article was created.