Artha All Module Api's
    • Introduction
    • Authentication
    • KYC/KYB Requirements
    • API Setup Guide
    • Products
      • List Products
        GET
      • Get Product
        GET
      • Get Customer Product Status
        GET
    • Customers
      • Create Customer
        POST
      • List Customers
        GET
      • Get Customer
        GET
      • Submit Applicant (KYC/KYB)
        POST
      • Create Onboarding Session
        POST
    • Wallets
      • Beneficiary
        • Create Crypto Beneficiary
        • Update Crypto Beneficiary
        • List Crypto Withdraw Beneficiaries
      • Create Wallet
        POST
      • Get Wallet Address
        GET
      • Get Customer Balances
        GET
      • List Wallets
        GET
      • List Withdrawals
        GET
      • List Withdrawal Networks
        GET
      • Preview Withdrawal Summary
        POST
      • Create Crypto Withdrawal
        POST
    • Cards
      • Issuance
        • Issue Card
        • List Cards
        • List Customer Cards
        • Get Card Details
        • Get Sensitive Card Details
      • Funding
        • Top Up Card
        • Get Card Balance
        • Get Top-Up Status
        • List Top-Up History
      • Operations
        • Resend Activation Code
        • Activate Card
        • Set Card PIN
        • Change Card PIN
        • Update Card Limits
        • Freeze Card
        • Unfreeze Card
        • Replace Card
        • Cancel Card
        • Get Card Limits
        • Show Card PIN Details
        • Get PIN View Iframe URL
        • Get PIN Change Iframe URL
        • Get PIN Set Iframe URL
        • Get Card View Iframe URL
        • Show Card PIN
    • Payees
      • Create a payee for a customer.
        POST
      • List a customer's payees.
        GET
      • Update a payee.
        PUT
      • Retrieve a payee by id.
        GET
      • Look up an existing payee.
        GET
      • List the currencies a payee can be created in.
        GET
      • List the accepted payment purpose codes for a payee.
        GET
      • List the countries a payee can be created in.
        GET
      • List currency/country pairings for payees.
        GET
      • List the accepted beneficiary relationship codes.
        GET
    • Payments
      • Onboarding
        • List the customer's payout-currency configuration sections.
        • Enable a payout-currency section for the customer.
        • Get the customer's terms-of-service acceptance status.
        • Enable or disable a payout-currency section.
      • Quote
        • List the currencies a beneficiary can be paid in under a product.
        • List the payout rails available for a product and beneficiary.
        • Create an FX quote giving the rate and fee for a cross-currency payout.
      • Order
        • Submit a payout order to send money to a beneficiary.
        • Retrieve the on-chain address to fund an order.
        • Retrieve the status and settlement detail of a payout order.
      • Lookups
        • List the accepted payment purpose codes for a payout.
        • List the accepted source-of-funds codes for a payout.
        • List the document types accepted on a payout order.
    • Banks
      • Accounts
        • Create Bank Account
        • Get Account Details
        • Get Account Issuance Status
      • Withdraw
        • Create Withdrawal Quote
        • List Withdrawal Purposes
        • Get Payment Schemes
        • Execute Withdrawal
    • Exchange
      • Quote
        • Get Exchange Rate
        • Create Price Quote
      • Order
        • Place Exchange Order
    • Transactions
      • List Transactions
      • Get Transaction Details
    • Utilities
      • List Currencies
      • List Countries
      • Get Fee Schedule
      • List Product Occupations
      • List Product Industry Codes
      • Upload File
    • Webhook's
      • Wallets Webhooks
      • Banks Webhooks
      • Payments Webhooks
      • Exchange Webhooks
      • Card Webhooks

    Introduction

    Welcome to the Artha Developer Documentation 👋
    Our API provides a seamless and secure interface for merchants to integrate with Artha for transaction processing, account management, and financial operations.
    Card services are powered by Wasabi, enabling secure cardholder onboarding, card management, and transaction handling at scale.
    The API follows standard REST principles with predictable resource-oriented URLs. All requests and responses use JSON formatting and standard HTTP authentication and response codes for easy integration.
    A dedicated test environment is available for developers to simulate transactions without affecting live data.
    This documentation includes everything you need to get started, including authentication, request structures, response formats, and integration guidelines.
    We’re thrilled to have you here - let’s get building! 🦾
    Modified at 2026-08-03 04:44:35
    Next
    Authentication
    Built with