API Reference
Redirect to https://bottalk.io/docs/api/
Redirect to https://bottalk.io/docs/api/
No content
Number of articles to return (min 10, max 100)
10Number of articles to skip
0List of articles
ok25Authentication failed
Article title
Breaking News TitleArticle body text (HTML allowed if parse=true)
Full article text or HTML content...Original article URL
https://example.com/my-articleUnique ID for external control. If an article with this ID already exists, a 400 error is returned.
my-article-001TTS voice name. Must be used together with lang.
Available voices: echo, fable, alloy, onyx, nova, shimmer (support de-DE, en-US),
de-DE-ConradNeural, de-DE-KatjaNeural (support de-DE)
shimmerVoice language/locale. Must be used together with voice.
Examples: de-DE, en-US
en-USIf true, HTML is stripped and text is cleaned before processing
falseIf true, text is treated as raw (no additional processing)
falseIndividual prompt for audio generation (valid for Gemini Vertex model)
List of labels to attach to this article
["sports","breaking"]Article created successfully
okSlug of the newly created article
a1b2c3d4Validation error or duplicate externalId
Authentication failed
Article slug (internal ID returned on create)
a1b2c3d4Article found
okAuthentication failed
Article not found (returns 200 with error result)
Article slug (internal ID)
a1b2c3d4Updated Article TitleUpdated article body text...https://example.com/my-articleUpdate the external ID (must be unique)
my-article-001shimmeren-USfalseIndividual prompt for audio generation (valid for Gemini Vertex model). Set to null to remove.
Full replacement of labels (existing labels not in list will be removed)
["sports"]Article updated successfully
oka1b2c3d4Validation error or duplicate externalId
Article belongs to a different project
Authentication failed
Article slug (internal ID)
a1b2c3d4Article deleted
okPossible values: Authentication failed
Article not found or already deleted
Your external article identifier
my-article-001Article found
okAuthentication failed
Article not found (returns 200 with error result)
Your external article identifier
my-article-001Updated Article TitleUpdated article body text...https://example.com/my-articleUpdate the external ID (must be unique)
my-article-001shimmeren-USfalseIndividual prompt for audio generation (valid for Gemini Vertex model). Set to null to remove.
Full replacement of labels (existing labels not in list will be removed)
["sports"]Article updated successfully
oka1b2c3d4Validation error or duplicate externalId
Authentication failed
Article not found by externalId
Original article URL (URL-encoded)
https%3A%2F%2Fexample.com%2Fmy-articleArticle found
okAuthentication failed
Article not found (returns 200 with error result)
Last updated