ACR referenceAccount product actions

getAccountCreatorPerformance

ACR Dashboard
POST
/v1/account/actions/getAccountCreatorPerformance

Read canonical selected Soul statistics with bounded cursor pagination; no offset inventory scan. Account Personal only; explicit Team selection is rejected without fallback. Canonical surface, current membership/restriction and entity/participant ownership checks remain authoritative.

Authorization

bearerAuth
AuthorizationBearer <token>

Organization-scoped bearer credential. Credentials are scoped, revocable, and never represented by a Soul or operation ID.

In: header

Header Parameters

Idempotency-Key*string

Canonical action UUID; mutation retries reuse this key. Reads also require a UUID at the machine transport boundary.

Formatuuid
X-Kallfi-Workspace-ID?string

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

Formatuuid

Request 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/getAccountCreatorPerformance" \  -H "Idempotency-Key: 497f6eca-6276-4993-bfeb-53cbbbba6f08" \  -H "Content-Type: application/json" \  -d '{    "query": {      "entityId": "156e622c-6cdf-4c27-9bc9-2f2db69919f5"    }  }'
{  "webSurface": "nsfw-disabled",  "currentActiveSubscribers": 0,  "currentMonth": {    "month_start": "string",    "month_end": "string",    "subscriptions_received": 0,    "current_active_subscribers": 0,    "fulfilled_gems_received": 0,    "fan_messages_received": 0,    "computed_at": "string"  },  "history": [    {      "month_start": "string",      "month_end": "string",      "subscriptions_received": 0,      "current_active_subscribers": 0,      "fulfilled_gems_received": 0,      "fan_messages_received": 0,      "computed_at": "string"    }  ],  "selectedMonthStart": "string",  "selectedMonth": {    "month_start": "string",    "month_end": "string",    "subscriptions_received": 0,    "current_active_subscribers": 0,    "fulfilled_gems_received": 0,    "fan_messages_received": 0,    "computed_at": "string"  },  "dailyHistory": [    {      "day_date": "string",      "subscriptions_received": 0,      "current_active_subscribers": 0,      "fulfilled_gems_received": 0,      "fan_messages_received": 0,      "computed_at": "string"    }  ],  "gemSpendBreakdown": {    "tips": 0,    "messages": 0,    "offers": 0,    "other": 0  },  "gemSpendEntries": [    {      "id": "string",      "occurred_at": "string",      "spender_user_id": "string",      "spender_conversation_id": "string",      "spender_username": "string",      "purpose": "string",      "category": "tips",      "context_type": "string",      "context_label": "string",      "gems": 0,      "real_gem_half_units": 0,      "bonus_gem_half_units": 0,      "legacy_bonus_gem_half_units": 0,      "funding_basis": "wallet",      "status": "string",      "recovery": {        "affected": true,        "amount_cents": 0,        "source_kind": "spend",        "reason_code": "string"      },      "earnings_eligibility": {        "eligible": true,        "reason": "string",        "snapshot_id": "string",        "participation_policy": "requires_monetized_soul",        "participation_policy_version": 0,        "correction_required": true,        "correction_resolution": "not_required"      }    }  ],  "gemSpendEntriesTotal": 0,  "gemSpendEntriesLimit": 0,  "gemSpendEntriesOffset": 0,  "gemSpendEntriesHasMore": true,  "gemSpendEntriesNextCursor": "string",  "gemSpendCategoryFilter": "tips",  "subscriptionPurchases": [    {      "id": "string",      "occurred_at": "string",      "purchaser_user_id": "string",      "purchaser_conversation_id": "string",      "purchaser_username": "string",      "purchaser_display_name": "string",      "amount_cents": 0,      "currency": "string",      "provider": "string",      "recovery": {        "affected": true,        "amount_cents": 0,        "source_kind": "spend",        "reason_code": "string"      },      "earnings_eligibility": {        "eligible": true,        "reason": "string",        "snapshot_id": "string",        "participation_policy": "requires_monetized_soul",        "participation_policy_version": 0,        "correction_required": true,        "correction_resolution": "not_required"      }    }  ],  "subscriptionPurchasesLimit": 0,  "subscriptionPurchasesHasMore": true,  "subscriptionPurchasesNextCursor": "string",  "topGemSpenders": [    {      "spender_user_id": "string",      "spender_conversation_id": "string",      "spender_username": "string",      "spender_display_name": "string",      "spender_image": "string",      "total_gems": 0,      "spend_count": 0,      "last_spend_at": "string",      "breakdown": {        "tips": 0,        "messages": 0,        "offers": 0,        "other": 0      }    }  ],  "topPpvPosts": [    {      "post_id": "string",      "caption": "string",      "current_ppv_cost_gems": 0,      "total_gems": 0,      "purchase_count": 0,      "buyer_count": 0,      "last_purchased_at": "string",      "post_created_at": "string"    }  ],  "topOffers": [    {      "offer_id": "string",      "description": "string",      "media_type": "string",      "source_cost_gems": 0,      "source_created_at": "string",      "preview_url": "string",      "cloudflare_image_id": "string",      "mux_playback_id": "string",      "total_gems": 0,      "purchase_count": 0,      "buyer_count": 0,      "reuse_purchase_count": 0,      "last_purchased_at": "string"    }  ],  "activeSubscribers": [    {      "subscriber_user_id": "string",      "subscriber_conversation_id": "string",      "subscriber_username": "string",      "subscriber_display_name": "string",      "subscriber_image": "string",      "access_grant_type": "subscription",      "access_until": "string",      "subscription_status": "string",      "subscribed_at": "string"    }  ],  "activeSubscribersTotal": 0,  "activeSubscribersLimit": 0,  "activeSubscribersOffset": 0,  "activeSubscribersHasMore": true,  "activeSubscribersNextCursor": "string",  "payoutPeriodSummary": {    "creator_id": "string",    "period_start": "string",    "period_end": "string",    "currency": "USD",    "totals": {      "performance_gems": 0,      "earnings_gems": 0,      "performance_value_cents": 0,      "earnings_value_cents": 0,      "bonus_value_cents": 0,      "platform_cost_cents": 0,      "gross_earnings_cents": 0,      "creator_profit_cents": 0,      "creator_net_profit_cents": 0,      "raw_creator_net_profit_cents": 0,      "recovery_liability_cents": 0,      "recovery_applied_cents": 0,      "outstanding_liability_cents": 0,      "effective_creator_net_profit_cents": 0,      "recovered": true,      "reversed": true,      "subscription_charge_cents": 0,      "subscription_transaction_fee_cents": 0,      "subscription_creator_net_profit_cents": 0,      "referral_bonus_cents": 0,      "remix_redemption_earnings_cents": 0    }  }}