The Capitalist API exposes the platform's wallet, payout, and card-management features to backend systems. Affiliate networks use it for automated payouts, media-buyer agencies for programmatic card creation, and online businesses for vendor and contractor payments.
This page summarises what the API does, the main resource families, and typical integration patterns. For exact endpoint paths, schemas and rate limits, always refer to the official Capitalist developer documentation — details change between versions.

At a high level, the Capitalist API exposes four resource families:
The API uses API keys scoped to a Capitalist account, typically combined with a signed request mechanism (request-body signature plus key ID). Keep keys in a secrets manager, restrict them by IP where the dashboard allows, and rotate periodically.
The mass-payment endpoint accepts an array of payout instructions in a single request. Each instruction specifies recipient, method (internal Capitalist user, card, bank, crypto), currency and amount. The platform validates, queues and reports per-item status.
Practical pattern: an affiliate network triggers nightly payouts by uploading a payouts batch via API, then listens for webhook callbacks per item to mark its internal payout records as paid or failed.
For ad agencies running many campaigns, the cards API lets you issue a fresh virtual card per campaign and defund it when the campaign ends. Limits, currency and metadata travel as part of the issuance payload, so the card can be tagged for accounting.
Always pass an idempotency key on writes to avoid duplicate payouts on retries. Subscribe to webhooks for transaction state changes; trust the webhook as the source of truth rather than the initial response, since some methods settle asynchronously.
The platform applies per-account rate limits. Build your integration with backoff, batching and a queue, especially for nightly bulk payouts. Monitor failure rates per payout method — bank-card payouts can occasionally bounce and need a retry with a different method.