# Koba Documentation ## Docs - [Introduction](https://docs.koba.money/introduction-2500224m0.md): - Definitions [Data Types](https://docs.koba.money/data-types-2500225m0.md): - Definitions [Remittance / Payouts Callback Overview](https://docs.koba.money/remittance-payouts-callback-overview-2500226m0.md): - Definitions [C2B / Payins Callback Overview](https://docs.koba.money/c2b-payins-callback-overview-2500227m0.md): - Definitions [ Koba Transactions Response Codes for Payouts](https://docs.koba.money/-koba-transactions-response-codes-for-payouts-2500228m0.md): - Definitions [MCCMNC Codes](https://docs.koba.money/mccmnc-codes-2500229m0.md): - Definitions [API Credentials](https://docs.koba.money/api-credentials-2500230m0.md): - Authorization [Overview](https://docs.koba.money/overview-2500231m0.md): - Payouts [Overview](https://docs.koba.money/overview-2500232m0.md): - Payouts [Payment Order Request Information](https://docs.koba.money/payment-order-request-information-2500233m0.md): - Payouts > Mobile Money Requests (B2C) [Overview](https://docs.koba.money/overview-2500234m0.md): - Pay-Ins > Payment Links [Overview](https://docs.koba.money/overview-2500235m0.md): - Pay-Ins > Express Deposits (C2B) [Overview](https://docs.koba.money/overview-2500236m0.md): - Account Validation [Overview](https://docs.koba.money/overview-2500239m0.md): ## API Docs - Authorization [Token Request](https://docs.koba.money/token-request-46200226e0.md): The Koba API uses [OAuth2.0](https://oauth.net/2/) authentication and this requires `client_id`, `client_secret`, `grant_type`, `scope`. - Authorization [Find Transaction Routes](https://docs.koba.money/find-transaction-routes-46200227e0.md): # - Authorization [Health Check](https://docs.koba.money/health-check-46200228e0.md): Ensures the functionality of all the API endpoints - Payouts > Mobile Money Requests (B2C) [Mobile Transfers- Safaricom (M-Pesa)](https://docs.koba.money/mobile-transfers-safaricom-m-pesa-46200233e0.md): There are 2 Types of Payment Order Requests: - Payouts > Mobile Money Requests (B2C) [Mobile Transfers - Airtel Money](https://docs.koba.money/mobile-transfers-airtel-money-46200234e0.md): Koba supports outbound payments (B2C) via Mobile Transfers to Airtel Money wallets. - Payouts [Payment Order Requests - Business Transfers](https://docs.koba.money/payment-order-requests-business-transfers-46200229e0.md): Description - Payouts [Payment Order Requests - Bank Transfers](https://docs.koba.money/payment-order-requests-bank-transfers-46200230e0.md): Description - Payouts [Find Payment Order By OriginatorConversationId](https://docs.koba.money/find-payment-order-by-originatorconversationid-46200231e0.md): This request retrieves the status of a payment order. - Payouts [Reject Order By OriginatorConversationId](https://docs.koba.money/reject-order-by-originatorconversationid-46200232e0.md): This request is used to reject an order already posted using a specified `originatorConversationId` - Pay-Ins > Payment Links [Create Payment Link](https://docs.koba.money/create-payment-link-46200235e0.md): `ShortCode:` Unique identifier for the C2B - Pay-Ins > Payment Links [Find Payment Links By Id](https://docs.koba.money/find-payment-links-by-id-46200236e0.md): - Pay-Ins > Payment Links [Update Payment Link](https://docs.koba.money/update-payment-link-46200237e0.md): `id:` The payment link Id generated - Pay-Ins > Express Deposits (C2B) [Express Deposit Request](https://docs.koba.money/express-deposit-request-46200238e0.md): **\===============================================================** - Pay-Ins > Express Deposits (C2B) [Find Express Deposit By OriginatorConversationId](https://docs.koba.money/find-express-deposit-by-originatorconversationid-46200239e0.md): This request retrieves the status of an express deposit order. - Account Validation [Account Number Validation Request](https://docs.koba.money/account-number-validation-request-46200261e0.md): This is a POST request that is responsible for validation of an account number. - Account Validation [Find KYC Status by SystemTraceAuditNumber](https://docs.koba.money/find-kyc-status-by-systemtraceauditnumber-46200262e0.md): Retrieves the status of a KYC request using the SystemTraceAuditNumber. - Account Validation [Account Validation](https://docs.koba.money/account-validation-46200263e0.md): This endpoint performs customer identity verification using provided KYC details. - Account Validation [Find Account Validation Status by SystemTraceAuditNumber](https://docs.koba.money/find-account-validation-status-by-systemtraceauditnumber-46200264e0.md): This is a **GET** request that is used to check the status of an Account Validation Request using a generated `SystemTraceAuditNumber` by the consumer. - Platform Services > Customer Accounts [Balance Check](https://docs.koba.money/balance-check-46200267e0.md): This request allows you to retrieve your total balance and balance information from your wallet. - Platform Services > Customer Accounts [Find Charges By TransactionTypeId](https://docs.koba.money/find-charges-by-transactiontypeid-46200268e0.md): This request returns the charges for a particular `Transaction Type`. It uses the `transactionTypeId` as the parameter obtained when querying [Find Transaction Routes](#transaction-routes) request.