# CardsPro API

## Documentation

- [Welcome](https://docs.cardspro.com/readme.md)
- [API Authentication](https://docs.cardspro.com/getting-started/quickstart.md): This document describes the authentication mechanism for the CardsPro API using custom HTTP headers with SHA-256-based signatures.
- [Cards](https://docs.cardspro.com/api/cards.md): Base URL: /cards/v1
- [User Account Balance](https://docs.cardspro.com/api/cards/user-account-balance.md): Retrieves the balance of one or more user accounts by currency or account name.
- [Card Products](https://docs.cardspro.com/api/cards/card-products.md): Retrieves a list of available card products with pricing information.
- [Card Products rate by merchant](https://docs.cardspro.com/api/cards/card-products-rate-by-merchant.md): List of products (cards) and their corresponding rates for the specified merchant.
- [Issue New Card](https://docs.cardspro.com/api/cards/issue-new-card.md): Issues a new card for the authenticated user.
- [Card Details](https://docs.cardspro.com/api/cards/card-details.md): Retrieves detailed information about a specific card.
- [Card Top-Up](https://docs.cardspro.com/api/cards/card-top-up.md): Adds funds to an existing card from user's account.
- [Card Withdrawal](https://docs.cardspro.com/api/cards/card-withdrawal.md): Withdraws funds from a card back to user's account.
- [Card Block](https://docs.cardspro.com/api/cards/card-block.md): Permanently blocks a card. This operation cannot be reversed.
- [Get Blocked Card Details](https://docs.cardspro.com/api/cards/get-blocked-card-details.md): Retrieves information about a blocked card including released balance.
- [Get Card Request Status](https://docs.cardspro.com/api/cards/get-card-request-status.md): Retrieves the status of a card operation(ISSUE, TOPUP, WITHDRAWAL, BLOCK) request using either request ID or document ID.
- [Get Card Requests List](https://docs.cardspro.com/api/cards/get-card-requests-list.md): Retrieves a paginated list of operation requests (ISSUE, TOPUP, WITHDRAWAL, BLOCK) for a specific card.
- [Get User Requests List](https://docs.cardspro.com/api/cards/get-user-requests-list.md): Retrieves a paginated list of operation requests (ISSUE, TOPUP, WITHDRAWAL, BLOCK) by user account.
- [Card Freeze/Unfreeze API](https://docs.cardspro.com/api/cards/card-freeze-unfreeze-api.md): Temporarily freezes a card. The card can be unfrozen later.
- [Card Email Update](https://docs.cardspro.com/api/cards/card-email-update.md): Updates the email address associated with a card.
- [Card Phone Update](https://docs.cardspro.com/api/cards/card-phone-update.md): Updates the phone number associated with the card (available for certain card products).
- [Card PIN Management](https://docs.cardspro.com/api/cards/card-pin-management.md): Set/Update a PIN for a card
- [Get Card List](https://docs.cardspro.com/api/cards/get-card-list.md): Retrieves a paginated list of cards for the authenticated user.
- [Card Transactions](https://docs.cardspro.com/api/cards/card-transactions.md): Retrieves paginated transaction history for a card.
- [OTP(3ds) codes](https://docs.cardspro.com/api/cards/otp-3ds-codes.md): Retrieves up to the last 10 OTP codes for the card.
- [KYC](https://docs.cardspro.com/api/kyc.md): Base URL: /cardspro/cards/v1
- [Initiate new KYC](https://docs.cardspro.com/api/kyc/initiate-new-kyc.md): Initiates a new KYC process.
- [Query KYC status](https://docs.cardspro.com/api/kyc/query-kyc-status.md): Returns the current status of a KYC.
- [Fill KYC data](https://docs.cardspro.com/api/kyc/fill-kyc-data.md): Fills basic data for KYC.
- [S00](https://docs.cardspro.com/api/kyc/fill-kyc-data/s00.md): Fills basic data for KYC sort=S00.
- [W02111048, W02111030](https://docs.cardspro.com/api/kyc/fill-kyc-data/w02111048-w02111030.md): Fills basic data for KYC sort=W02111048|W02111030.
- [Add KYC picture](https://docs.cardspro.com/api/kyc/add-kyc-picture.md): Attaches a picture to KYC.
- [Send KYC for verification](https://docs.cardspro.com/api/kyc/send-kyc-for-verification.md): Sends filled KYC for verification.
- [Operations callbacks](https://docs.cardspro.com/api/operations-callbacks.md): Card operations callbacks
