Skip to main content
GET
Get Person Voice

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

Successful Response

The persisted PERSON voice (+ per-arm status + provenance). updated_at null means no row yet -- the FE auto-derive-and-saves on first load. The arm-status columns are the migration-249 CHECK vocabulary ('ok'/'absent'/'error') and may be null until a derive has run; the *_arm_detail carry the original rich reason.

tone
string
default:""
style
string
default:""
topics
string[]
do_guidelines
string[]
dont_guidelines
string[]
sample_snippets
string[]
linkedin_arm_status
string | null
linkedin_arm_detail
string | null
x_arm_status
string | null
x_arm_detail
string | null
derived_at
string<date-time> | null
manually_edited_at
string<date-time> | null
derivation_version
integer | null
updated_at
string<date-time> | null