Partner API
  1. Reference
Partner API
  • Getting Started
    • Introduction
    • Authentication
    • Business Use Cases
  • API References
    • Partner Operations
      • Get Balances
      • Create Wallet
      • Get Transaction History
      • Retrieve Exchange Rate and Create a Lock
      • Create and Finalize an Exchange
      • Retrieve Detailed Exchange Infromation
      • Create Crypto Withdrawal
      • Get Crypto Withdrawal Details
      • Create a SEPA Transfer
      • Get SEPA Transfer Details
    • User Accounts
      • Create User Account
      • Add KYC File
      • Add POA File
      • Add User Verification
      • Extend user
      • Update Existing User
      • Delete User
      • Suspend User
      • Unsuspend User
      • Get User Balances
      • Get User Transaction History
    • KYC by P100
      • Creating KYC Verification
      • Redirect to Verification
      • Get KYC Status
    • Currency Exchange
      • Retrieve Exchange Rate
      • Retrieve Exchange Rate and Create a Lock
      • Create and Finalize an Exchange
      • Retrieve Detailed Exchange Infromation
    • Crypto Deposits
      • Update Travel Rule
    • Crypto Withdrawals
      • Get Network Fee
      • Create Crypto Withdrawal
      • Get Crypto Withdrawal Details
    • Internal Transfers
      • Create a Transfer
      • Get Transfer Details
    • Virtual Cards
      • Create Virtual Card
      • Get All User Cards
      • Get Card Details
      • Update Card PIN
      • Block Card
      • Unblock Card
      • Get Card Limits
      • Update Card Limits
      • Delete Card
    • Custom Fiat Operations
      • SEPA Deposit & Withdrawal
    • Orders
      • Get Rates
      • Retrieve Order Rate and Create a Lock
      • Create and Finalize an Order
      • Get Order Details
    • Payment link
      • Generate Payment Link
      • Get Payment Link Details
  • Integration
    • SDKs & Integration Guides
    • Transaction Processing
    • Error Handling
    • Rate Limiting
    • Webhooks
      • User & KYC Webhooks
        • User Balance Generation
        • KYC File Added
        • POA Verification Status
        • KYC Verification Status
        • Create wallet
      • Transfers & Payments Webhooks
        • P2P Transfer Webhook
        • SEPA Transfer
        • SEPA Deposit
        • Crypto Withdrawal
        • Crypto Deposit
        • Exchange
        • Card Transaction
        • Order status
        • Payment Link
      • Card Webhooks
        • Card 3DS Code
        • Card Activation Code
  • Reference
    • Supported Countries
    • Supported Currencies
    • Fees
    • FAQ
    • Changelog
    • Support
  1. Reference

Changelog

📅 Recent Updates#

September 26, 2025#

Partner Operations#

[NEW] Create Wallet endpoint has been added. It allows for the generation of unique deposit addresses for supported cryptocurrencies.

Orders#

[NEW] Retrieve Order Rate and Create a Lock endpoint to lock an exchange rate for a given fiat amount and a chosen cryptocurrency.
[NEW] Create and Finalize an Order endpoint to execute a transaction using a previously created rate lock.
[NEW] Get Order Details endpoint to retrieve full, detailed information about a specific order.

Webhooks#

[NEW] Order Status Webhook to receive real-time notifications whenever the status of an order changes.

API Validation#

[FIX] The minimum character requirement for externalUserId has been reduced from 5 to 1 across all relevant endpoints to provide more flexibility.

September 19, 2025#

Error Handling#

[IMPROVED] We have performed a comprehensive refactor of our API error codes to improve clarity and consistency across all endpoints. This will make error handling more predictable and robust. For a complete list of all codes, please see the updated Error Handling section.

August 29, 2025#

User Accounts#

[BREAKING CHANGE] The user creation endpoints have been consolidated. The endpoint for non-KYC users (/user/balances/crypto) has been removed. All users must now be created using the single /user/balances/crypto-and-fiat endpoint.
[IMPROVED] The structure of the request body and response body for the Create User endpoint has changed to support the new, unified user model.
[IMPROVED] The user account lifecycle has been fundamentally updated. Balances (wallets) are no longer generated upon user creation. Instead, they are generated automatically only after the user successfully passes the verification step.
[IMPROVED] The structure of the request body for the Add User Verification endpoint has been updated to streamline the final verification step.
[NEW] Introduced an extended balance service available via a new /user/balances/extended endpoint. This service is enabled for authorized partners only.
[NEW] The Proof of Address (POA) verification requirement is now exclusively linked to activating the extended balance service.
[REMOVED] All endpoints, parameters, and documentation related to the non-KYC user model have been removed from the API.

July 15, 2025#

Webhooks#

[NEW] Enhanced Card 3DS Code webhook with additional parameters:
merchantName – Show users which merchant requires authentication
amount – Transaction amount requiring 3DS
currency – Transaction currency

June 25, 2025#

User Management#

[NEW] Suspend User endpoint to suspend users for compliance reasons.
[NEW] Unsuspend User endpoint to reactivate suspended users.
[NEW] Added error code: suspend-user-impossible – User cannot be suspended in their current state.

Virtual Cards#

[NEW] Added error code: user-suspended – Prevents card creation for suspended users.

June 11, 2025#

User Management#

[IMPROVED] The Create User endpoint now returns the poaRequired field to indicate if a Proof of Address document is needed.
[NEW] Add POA File endpoint for dedicated POA document uploads.
[NEW] Added multiple POA-related error codes for better error handling.

KYC Verification#

[NEW] Create KYC Verification endpoint to initialize a hosted verification flow.
[NEW] Redirect to Verification endpoint to get the verification portal URL.
[NEW] Get KYC Status endpoint to check verification progress.
[NEW] Added new KYC-related error codes for improved validation.

Webhooks#

[NEW] Webhook notifications for POA verification status changes.
[NEW] Webhook notifications for KYC verification status changes.

June 6, 2025#

User Management#

[NEW] The citizenship parameter is now required in the Create User Account endpoint.
[BREAKING CHANGE] Updating the user's country is no longer possible via the Update Existing User endpoint.
[NEW] Added error code: country-change-not-possible – Country cannot be changed after creation.

Virtual Cards#

[NEW] Card availability has been expanded to 27 EU countries:
Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden.
[NEW] Added error code: forbidden-country-card – User's country does not support virtual cards.

🔔 Stay Updated#

Email Notifications: We send notifications about important changes and updates directly to your registered email address.
Documentation: Always check this page for the latest changes.
Previous
FAQ
Next
Support
Built with