ACR reference
ACR DashboardAccount product operations and retained Enterprise compatibility operations generated from the canonical OpenAPI 3.1 contract.
Versioned and asynchronous
Every mutation uses a bearer credential and an idempotency key. Long-running work returns an operation instead of holding the request open.
Operations
POST /v1/soul-source-assets
Create a source-asset upload intent
POST /v1/souls
Create a Soul
GET /v1/souls/{soul_id}
Read a Soul
PATCH /v1/souls/{soul_id}
Update a Soul
POST /v1/souls/{soul_id}/responses
Request a Soul response
POST /v1/souls/{soul_id}/generations
Request image or video generation
GET /v1/operations/{operation_id}
Read an operation
POST /v1/posts
createPost
POST /v1/media/uploads
createMediaUpload
POST /v1/posts/generation-pricing
preparePostGeneration
POST /v1/posts/generations
generatePost
POST /v1/souls/{soul_id}/monetize
monetizeSoul
POST /v1/souls/{soul_id}/unmonetize
unmonetizeSoul
POST /v1/souls/{soul_id}/publish
publishSoul
POST /v1/account/actions/createAccountSoul
createAccountSoul
POST /v1/account/actions/getAccountSoul
getAccountSoul
POST /v1/account/actions/listAccountSoulDrafts
listAccountSoulDrafts
POST /v1/account/actions/getAccountSoulDraft
getAccountSoulDraft
POST /v1/account/actions/updateAccountSoulDetails
updateAccountSoulDetails
POST /v1/account/actions/generateAccountSoulLooks
generateAccountSoulLooks
POST /v1/account/actions/generateAccountSoulVoice
generateAccountSoulVoice
POST /v1/account/actions/selectAccountSoulVoice
selectAccountSoulVoice
POST /v1/account/actions/updateAccountSoulLanguages
updateAccountSoulLanguages
POST /v1/account/actions/reviewAccountSoul
reviewAccountSoul
POST /v1/account/actions/promoteAccountSoul
promoteAccountSoul
POST /v1/account/actions/getAccountSoulLore
getAccountSoulLore
POST /v1/account/actions/updateAccountSoulLore
updateAccountSoulLore
POST /v1/account/actions/createAccountSoulReferenceUpload
createAccountSoulReferenceUpload
POST /v1/account/actions/finalizeAccountSoulReferenceUpload
finalizeAccountSoulReferenceUpload
POST /v1/account/actions/abandonAccountSoulDraft
abandonAccountSoulDraft
POST /v1/account/actions/deleteAccountSoulDraft
deleteAccountSoulDraft
POST /v1/account/actions/prepareAccountSoulEditSeed
prepareAccountSoulEditSeed
POST /v1/account/actions/checkAccountSoulHandle
checkAccountSoulHandle
POST /v1/account/actions/startAccountSoulConversation
startAccountSoulConversation
POST /v1/account/actions/createAccountSoulResponse
createAccountSoulResponse
POST /v1/account/actions/getAccountSoulResponses
getAccountSoulResponses
POST /v1/account/actions/getAccountOperation
getAccountOperation
POST /v1/account/actions/getAccountCreatorPlan
Read Creator Plan and current Soul monetization revision
POST /v1/account/actions/listAccountConversations
listAccountConversations
POST /v1/account/actions/getAccountUnreadMessageCount
getAccountUnreadMessageCount
POST /v1/account/actions/markAccountConversationRead
markAccountConversationRead
POST /v1/account/actions/getAccountCreatorPerformance
getAccountCreatorPerformance
POST /v1/account/actions/getAccountCreatorPerformanceGraph
getAccountCreatorPerformanceGraph
POST /v1/account/actions/getAccountSoulSettings
getAccountSoulSettings
POST /v1/account/actions/updateAccountSoulAutomationPreferences
updateAccountSoulAutomationPreferences
POST /v1/account/actions/updateAccountSoulGenerationPrices
updateAccountSoulGenerationPrices
POST /v1/account/actions/updateAccountSoulSubscriptionPrice
updateAccountSoulSubscriptionPrice
POST /v1/account/actions/getAccountSoulDiscountAudience
getAccountSoulDiscountAudience
POST /v1/account/actions/updateAccountSoulDiscountAudience
updateAccountSoulDiscountAudience
POST /v1/account/actions/updateAccountSoulMessageTerms
updateAccountSoulMessageTerms
POST /v1/account/actions/setAccountSoulMessageBudgetEnabled
setAccountSoulMessageBudgetEnabled
POST /v1/account/actions/prepareAccountSoulMessageBudget
prepareAccountSoulMessageBudget
POST /v1/account/actions/commitAccountSoulMessageBudget
commitAccountSoulMessageBudget
POST /v1/account/actions/getAccountSoulLikenessPolicy
getAccountSoulLikenessPolicy
POST /v1/account/actions/updateAccountSoulLikenessPolicy
updateAccountSoulLikenessPolicy
POST /v1/account/actions/updateAccountSoulSurfaceVisibility
updateAccountSoulSurfaceVisibility
POST /v1/account/actions/updateAccountSoulHandle
updateAccountSoulHandle
POST /v1/account/actions/updateAccountSoulDisplayName
updateAccountSoulDisplayName
POST /v1/account/actions/updateAccountSoulBio
updateAccountSoulBio
POST /v1/account/actions/deleteAccountSoul
deleteAccountSoul
POST /v1/account/actions/getAccountSoulDeletionStatus
getAccountSoulDeletionStatus