Partner API
  1. Partner Operations
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
  1. Partner Operations

Balances & Transaction History

This module provides the central dashboard for your Partner Master Wallet. It allows you to monitor your corporate liquidity, view your default deposit addresses, and audit all financial movements associated with your partner account.
Key capabilities:
Liquidity Management: Monitor real-time funds available for user payouts and exchanges.
Deposit Addresses: View your automatically generated crypto addresses for top-ups.
Corporate Reconciliation: Access full transaction logs for accounting and auditing.

Core Endpoints#

Get Balances
Retrieve current assets and default deposit addresses.
Get Transaction History
Fetch a detailed log of all partner-level financial operations.
Create Wallet
Generate additional blockchain addresses if needed.

Master Wallet Monitoring (Default Funding)#

Upon account creation, the system automatically generates deposit addresses for supported blockchains. The Get Balances endpoint is your primary tool to retrieve them.
Usage:
View Deposit Addresses: The response includes the wallet addresses assigned to your Master Account. Use these addresses to send funds (Top-up) from external sources.
Liquidity Check: Monitor total holdings across all currencies (Fiat & Crypto).

Transaction History & Auditing#

The Get Transaction History endpoint allows you to reconcile your internal accounting with the P100 platform.
It tracks:
Inflows: SEPA deposits and Crypto top-ups (from both default and additional wallets).
Outflows: Payouts to users, external withdrawals, and fees paid.
Exchange Settlements: Results of corporate currency swaps.
Use this data to build automated reconciliation reports or to investigate specific liquidity movements.

Generating Additional Addresses#

If your business logic requires unique deposit addresses for specific transactions or separation of funds, you can use the Create Wallet endpoint.
Workflow:
1.
Call Create Wallet specifying the currency and network.
2.
Listen for the create_wallet event (webhook).
3.
Save the address from the webhook payload in your system immediately (as it cannot be listed later via API).
4.
Use it for the intended deposit.
Previous
Partner Operations
Next
Get Balances
Built with