content-voices

Create Voice

Create a new content voice by extracting characteristics from selected content.

  1. User selects content samples (blog posts, docs, etc.)
  2. System analyzes samples using LLM
  3. Extracts tone, themes, principles, vocabulary
  4. Creates voice profile for use in content generation
post/api/content-voices

Request

  • Base URL: https://voyant.io (the document declares no server; this is the origin it was published from)
  • URL: https://voyant.io/api/content-voices
  • Auth: HTTP bearer

Request body

namestring required

Name for this voice profile

content_typestring required

Type: blog, whitepaper, docs, case_study

source_content_idsstring[] required

IDs of content to analyze

descriptionstring nullable

Description of this voice

is_defaultboolean

Set as default for this content type

Response

Successful Response

idstring required
org_idstring required
namestring required
descriptionstring nullable required
content_typestring required
source_urlsstring[] required
source_content_idsstring[] required
tone_profileobject required
thought_leadership_themesobject[] required
writing_principlesobject[] required
vocabulary_patternsobject required
example_passagesobject[] required
style_guideobject required
extraction_modelstring nullable required
extraction_confidencenumber nullable required
statusstring required
is_defaultboolean required
created_atstring nullable required
updated_atstring nullable required
last_extracted_atstring nullable required

Changes

No recorded changes to this operation across all 1 revision of this API.