JUMP TO🏁 QUICK STARTGetting started with KulipaBasicsVersioningAuthenticationErrorsIdempotencyPaginationRate LimitingRequest IDsIntroductionUsersWalletKYCCardsTransactionsWebhooksWebhook EventsAbout usersUserList usersgetCreate a new User.postRetrieve a usergetRetrieve a user balancegetCard PaymentsCardPaymentList all card paymentsgetSimulationSimulate a card authorization / pre-authorizationpostSimulate an incremental card authorizationpostSimulate a card authorization clearingpostSimulate a card authorization reversalpostSimulate a card authorization refundpostAbout kycKYCInitiate a new KYC Verification for an existing User.postList KYC processesgetRetrieve a KYC Process.getForce a KYC Process outcome (testing and sandbox ONLY).postAbout cardsCardCreate a new virtual or physical cardpostList all cardsgetRetrieve a cardgetActivate a card - a card in status `inactive`.putMark as shipped a card - a card in status `inactive` (testing and sandbox ONLY).putFreeze a cardputUnfreeze a cardputRevoke a cardputGenerate a token to view a card's PIN codepostGenerate a token to view a card's PANpostSpending ControlsCreate a card spending controlpostList all spending controls for a card or a usergetRetrieve a spending controlgetDelete a spending controldeleteAbout WalletWalletList all walletsgetCreate a walletpostRetrieve a walletgetUpdate a walletputRetrieve a wallet token balancegetVerify a walletputIntroduction to WebhooksWebhook SubscriptionCreate a webhook subscriptionpostList webhook subscriptionsgetVerify a webhook subscriptionpostRetrieve a webhook subscriptiongetUpdate a webhook subscriptionputDelete a webhook subscriptiondeleteWebhook EventWebhook public key informationgetWebhook eventspostPowered by Force a KYC Process outcome (testing and sandbox ONLY).post https://example.com/kycs/{id}/force-outcomeA POST request sent to force a KYC outcome.