getAccountSoulSettings
ACR DashboardRead explicit selected Soul safe settings DTO. Excludes payout/legal identity/private asset delivery and legacy RED maintenance. Account Personal only; explicit Team selection is rejected without fallback. Canonical surface, current membership/restriction and entity/participant ownership checks remain authoritative. This native GET may initialize missing owned-surface message commercial configuration. It does not debit funds or start generation, but is not guaranteed free of writes; do not automatically retry it.
Authorization
bearerAuth Organization-scoped bearer credential. Credentials are scoped, revocable, and never represented by a Soul or operation ID.
In: header
Header Parameters
Canonical action UUID; mutation retries reuse this key. Reads also require a UUID at the machine transport boundary.
uuidUntrusted explicit workspace UUID. Omitted selects Personal. Workspace commands require current membership, role, surface and grant; explicit denied selection never falls back. Account-owned commands reject a nonpersonal selected workspace. One Account surface key spans currently authorized workspaces; selecting a workspace never issues another key.
uuidRequest Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
curl -X POST "https://acr.kallfi.red/v1/account/actions/getAccountSoulSettings" \ -H "Idempotency-Key: 497f6eca-6276-4993-bfeb-53cbbbba6f08" \ -H "Content-Type: application/json" \ -d '{ "query": { "entityId": "156e622c-6cdf-4c27-9bc9-2f2db69919f5" } }'{ "schemaVersion": 1, "entityId": "156e622c-6cdf-4c27-9bc9-2f2db69919f5", "surface": "nsfw-disabled", "profile": { "handle": "string", "displayName": "string", "bio": "string", "status": "string", "webSurfaceVisibility": "com", "identityBasicsLocked": true, "identityLocked": true, "identitySetupComplete": true, "remixSourceShareBasisPoints": 0 }, "automation": { "enableAutomatedResponsesOffers": true, "enableAudioMessageGeneration": true, "enableVisualOfferGeneration": true, "enablePrivateAssetManagement": true, "enableSponsorshipRequests": true, "enableGemSpend": true }, "nsfwCreationMode": "never", "likeness": { "consumerPolicy": "only_me" }, "subscription": { "priceCents": 0, "planPriceId": "string", "discountAudience": "all", "discountVersion": 0 }, "offerPrices": { "image": { "valueCents": 0, "visibleGems": 0, "gemValueVersionId": "string", "pricePolicyVersionId": "string" }, "video": { "valueCents": 0, "visibleGems": 0, "gemValueVersionId": "string", "pricePolicyVersionId": "string" } }, "generationPriceBounds": { "image": { "minValueCents": 0, "maxValueCents": 0, "minVisibleGems": 0, "maxVisibleGems": 0, "policyVersionId": "string", "source": "catalog" }, "video": { "minValueCents": 0, "maxValueCents": 0, "minVisibleGems": 0, "maxVisibleGems": 0, "policyVersionId": "string", "source": "catalog" } }, "messageTerms": { "mode": "creator_funded", "configuredFanPriceValueCents": 0, "chargedFanPriceValueCents": 0, "fanPriceHalfGemUnits": 0, "version": 0, "operationCostPolicyVersionId": "string", "priceBoundsPolicyVersionId": "string", "gemValueVersionId": "string" }, "fanMessageBudget": { "enabled": true, "allocatedValueCents": 0, "availableValueCents": 0, "consumedValueCents": 0, "version": 0 }, "nativeProfileAvailable": true, "automationMutation": { "fields": [ "enableAutomatedResponsesOffers" ], "nativeCas": false, "durableReplayJournal": false }}