Kobble
    Kobble
    • Introduction
    • Authorization
      • Authorization
      • Get access token
        POST
    • Beneficiaries
      • List all beneficiaries
        GET
      • Get beneficiary by ID
        GET
      • Create beneficiary
        POST
      • Update beneficiary
        PUT
    • Cards
      • Cards API
      • Get all cards
        GET
      • Create a new card
        POST
      • Get card by ID
        GET
      • Update card status
        PATCH
      • Replace or renew card
        POST
      • Generate card secret
        POST
    • Card Programs
      • Card Programs API
      • Get all programs
        GET
      • Create a new program
        POST
      • Get program by ID
        GET
    • Clients
      • Clients API
      • Get all clients
        GET
      • Get client by ID
        GET
      • Create a new client
        POST
      • Update client status
        PATCH
    • Endusers
      • Endusers API
      • Get all endusers
        GET
      • Create a new enduser
        POST
      • Get enduser by ID
        GET
    • Transactions
      • Transactions API
      • Get all transactions
      • Create a transaction
      • Get transaction by ID
      • Create manual credit transaction
      • Create manual debit transaction
    • Wallets
      • Wallets API
      • Get all wallets
      • Create a new wallet
      • Get wallet by ID
      • Update wallet
    • Relays
      • Relays API
      • Create subscription
    • Webhooks
      • Webhooks API
      • Get all webhooks
      • Create a webhook
      • Delete a webhook

    Introduction

    Kobble API Documentation#

    Kobble is an embedded finance platform that provides modular, API-driven solutions for integrating financial services such as card issuance, digital wallets, multi-currency accounts, and compliance tools. Our comprehensive API simplifies card, transaction, and user account management, enabling businesses to enhance payment solutions, streamline operations, and deliver seamless experiences to end users.
    Kobble offers a comprehensive suite of features, including:
    Card Management: Create, update, and manage card programs efficiently.
    Transaction Processing: Handle transactions securely and in real-time.
    Wallet Management: Seamlessly manage end-users and their associated digital wallets.
    Comprehensive Reporting: Access detailed and actionable reports on transactions and user activities.

    API Endpoints#

    The Kobble API provides a comprehensive set of endpoints for managing various aspects of the card issuing and management platform. This allows you to integrate your systems seamlessly with Kobble's capabilities.
    Authorization: All API requests require authentication using client tokens generated with the client ID and secret. Authorisation is then handled via these tokens, controlling access to resources based on client permissions and the token's scope.
    Clients: Manage client profiles, retrieve client-specific data, and control access permissions via API keys and tokens. Client tokens are generated using client ID and secret.
    Card Programs: Create, manage, and modify card programs defining card types, configurations, and features.
    Cards: Issue and manage individual cards (physical or virtual) within each program. Retrieve card details, track status, and access transaction history.
    End Users: Create, manage, and access data for individual cardholders, including transaction history.
    Wallets: Manage digital wallets associated with end-users, enabling funding and withdrawal capabilities, with multi-currency support (coming soon).
    Transactions: Process transactions in real-time and access detailed transaction histories. Receive real-time updates and notifications.
    Rules: Create and manage rules defining spending limits, merchant category code (MCC) restrictions, and other card usage parameters. Process transactions based on client-defined rules.
    Next
    Authorization
    Built with