ACR reference

ACR Dashboard

Account 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.

Download the machine-readable OpenAPI contract

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

On this page