Upsert Voice Integrity
Saves Voice Integrity registration data. Requires an approved Secondary Customer Profile. Returns 202 with the current profile snapshot including Voice Integrity status.
Authentication
api-keystring
Your Atlas API key. Get it from the Atlas Portal under Settings > API Keys.
Request
This endpoint expects an object.
use_case
Primary use case for voice calls
business_employee_count
Approximate number of employees
average_business_day_call_volume
Average daily outbound call volume
notes
Optional notes for the Voice Integrity registration
Response
Accepted — Voice Integrity data saved, background processing started
secondaryProfileSid
addressSid
addressDocumentSid
businessInfoEndUserSid
ar1EndUserSid
ar2EndUserSid
trustProductSid
secondaryProfileStatus
Allowed values:
trustProductStatus
Allowed values:
providerFailures
Customer-actionable failures from the provider, or null
lastEvaluationErrors
Parsed evaluation errors from Twilio, or null (legacy)
voiceIntegrityTrustProductSid
Twilio Trust Product SID for Voice Integrity add-on
voiceIntegrityStatus
Current status of the Voice Integrity trust product
Allowed values:
voiceIntegrityFailures
Voice Integrity provider failures, or null
voiceIntegrityData
Persisted Voice Integrity form data for rehydrating the UI
cnamTrustProductSid
Twilio Trust Product SID for CNAM add-on
cnamStatus
Current status of the CNAM trust product
Allowed values:
cnamPhoneNumbers
Phone numbers sharing the CNAM display name (E.164 format)
cnamFailures
CNAM provider failures, or null
cnamData
Persisted CNAM form data for rehydrating the UI
formData
Rehydrated form data from the original business info submission
lastUpdated
Errors
400
Bad Request Error
409
Conflict Error
500
Internal Server Error
