Skip to content

Bulk-release all held funds

POST
/admin/payouts/release-all-held-funds

Walks every creator with held ledger entries and releases held funds for each one with an active connected account (charges + payouts enabled, not paused); creators without an active account are skipped. No expectedAmountCents guard — an operator cannot reasonably assert a cross-creator total, so this carries the same trust profile as the account.updated webhook. Requires manage_system_settings. Audit logged.

Authorizations

BearerAuth

Authentication is handled automatically via httpOnly session cookies after signing in at /cognito/signin or via Google SSO at /cognito/oauth/google. For Swagger UI testing, paste a JWT token from the /cognito/signin response.

Type
HTTP (bearer)

Responses

Bulk release result

application/json
JSON
{
"data": {
"processed": 0,
"transferred": 0,
"failed": 0,
"skipped": 0
}
}

Playground

Server
Authorization

Samples

Powered by VitePress OpenAPI

Built with VitePress