Partner API
Copy Page
Partner API
Getting Started
Introduction
Authentication
Business Use Cases
API References
Partner Operations
Balances & Transaction History
Get Balances
Get Transaction History
Create Wallet
Currency Exchange
Retrieve Exchange Rate
Retrieve Exchange Rate and Create a Lock
Create and Finalize an Exchange
Retrieve Detailed Exchange Information
SEPA Transfers
Get SEPA Deposit Info
Get SEPA Deposit Contact List
Create a SEPA Transfer
Get SEPA Transfer Details
Crypto Withdrawal
Get Network Fee
Create Crypto Withdrawal
Get Crypto Withdrawal Details
Crypto Deposits
Update Travel Rule
Orders
Get Rates
Retrieve Order Rate and Create a Lock
Create and Finalize an Order
Get Order Details
Payment link & Checkout Link
Generate Payment Link
Generate Hosted Checkout
Get Payment Link Details
User Operations
Onboarding & KYC Flow
Create User Account
Method A: Add KYC File
Method B: Creating KYC Verification
Method B: Redirect to Verification
Method B: Get KYC Status
Add User Verification
Add POA File
Account Management
Update Existing User
Delete User
Suspend User
Unsuspend User
Balances & Transaction History
Get User Balances
Get User Transaction History
Currency Exchange
Retrieve Exchange Rate
Retrieve Exchange Rate and Create a Lock
Create and Finalize an Exchange
Retrieve Detailed Exchange Information
SEPA Transfers
Get SEPA Deposit Info
GET SEPA Deposit Contact List
Create a SEPA Transfer
Get SEPA Transfer Details
Crypto Withdrawal
Get Network Fee
Create Crypto Withdrawal
Get Crypto Withdrawal Details
Crypto Deposits
Update Travel Rule
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
Integration
SDKs & Integration Guides
Transaction Processing
Error Handling
Rate Limiting
Webhooks
User & KYC Webhooks
User Balance Generation Webhook
KYC File Added Webhook
POA Verification Status Webhook
KYC Verification Status Webhook
Create Wallet Webhook
Transfers & Payments Webhooks
P2P Transfer Webhook
Partner SEPA Transfer Webhook
User SEPA Transfer Webhook
SEPA Deposit Webhook
Crypto Withdrawal Webhook
Crypto Deposit Webhook
Exchange Webhook
Card Transaction Webhook
Order status Webhook
Payment Link Webhook
Card Webhooks
Card 3DS Code Webhook
Card Activation Code Webhook
Reference
Supported Countries
Supported Currencies
Fees
FAQ
Changelog
Support
API References
Copy Page
Welcome to the
P100 API Reference
. This section provides comprehensive documentation for every endpoint available in our system.
To make integration intuitive, we have organized the API into two distinct domains:
Partner Operations
(your corporate treasury)
User Operations
(your customers' features)
🏢 Partner Operations
#
Context:
Your Company Funds & Tools.
Manage your Master Wallet liquidity, perform corporate exchange operations, and utilize commercial tools.
Balances & Transaction History
Check Master Wallet balances and view transaction history.
Exchange Operations
Check rates, lock quotes, and convert funds between EUR and Crypto instantly.
SEPA Transfers
Manage Fiat payouts from your Partner account to external IBANs.
Crypto Deposits
Handle Travel Rule compliance for deposits to your Master Wallet.
Crypto Withdrawal
Process cryptocurrency withdrawals from your Master Wallet.
Orders
Create guaranteed-rate Orders for accepting crypto payments.
Payment Link
Generate payment links for customer deposits.
👥 User Operations
#
Context:
End-User Features.
Build your product flow. These endpoints require a specific
userId
and handle the full lifecycle of your customers.
Onboarding & KYC Flow
Create users and manage verification (Hosted or API Upload).
Account Management
Update user details, suspend/unsuspend accounts, or delete users.
Balances & Transaction History
Check user portfolio balances and retrieve transaction logs.
Currency Exchange
Allow users to swap assets (e.g., BTC to EUR) within their wallets.
Internal Transfers
Move funds instantly between Partner and User balances.
Crypto Deposits
Handle user crypto deposits and Travel Rule compliance.
Crypto Withdrawals
Process user crypto withdrawals to external wallets.
SEPA Transfers
Enable users to withdraw Fiat funds to their personal bank accounts.
🔌 Integration & Security
#
Webhooks
Subscribe to real-time events: Deposit confirmations, KYC status changes, and transfer updates.
Reference Lists
Supported Countries, Currencies, and current Fee schedules.
Previous
Business Use Cases
Next
Partner Operations