1. Authorization
Monexia Documentation
  • Introduction
  • Definitions
    • Data Types
    • Callbacks Overview
    • Monexia Transactions Response Codes for Payouts
    • MCCMNC Codes
    • API Credentials
  • Authorization
    • Overview
    • Token Request
      POST
    • Find Transaction Routes
      GET
    • Health Check
      GET
  • Payouts
    • Overview
    • Payment Order Request Information
    • Mobile Money Requests
      • Overview
      • Mobile Transfers- Safaricom (M-Pesa)
      • Mobile Transfers - Airtel Money
    • Payment Order Requests - Business Transfers
      POST
    • Payment Order Requests - Bank Transfers
      POST
    • Find Payment Order By OriginatorConversationId
      GET
    • Reject Order By OriginatorConversationId
      POST
  • Pay-Ins
    • Payment Links
      • Overview
      • Create Payment Link
      • Find Payment Links By Id
      • Update Payment Link
    • Express Deposits
      • Overview
      • Express Deposit Request
      • Find Express Deposit By OriginatorConversationId
  • Card Payments
    • Overview
    • Checkout Order Request
      POST
    • Query Checkout Request
      GET
    • Checkout Callback Request
      POST
  • Account Validation
    • Overview
    • Account Number Validation Request
      POST
    • Find KYC Status by SystemTraceAuditNumber
      GET
    • Account Validation
      POST
    • Find Account Validation Status by SystemTraceAuditNumber
      GET
  • Platform Services
    • Airtime Purchase
      • Overview
      • Airtime Purchase
      • Find Airtime Purchases By OriginatorConversationId
    • Customer Accounts
      • Balance Check By Currency Code
      • Find Charges By TransactionTypeId
    • Bill Payments
      • Overview
      • Bill Request Validation
      • Bill Request Payment
      • Find Bill Services
      • Find Bill Number By Service Id and Account Number
      • Find Bill Request By Originator Converstion Id
      • Bill Number Saving
  1. Authorization

Find Transaction Routes

GET
/v1/transaction-routes/assigned-routes

#

This is a GET request that returns a list of transaction routes that you currently have setup
The RouteId is static and does not change. It can be stored either in the database or as an environment variable (.env)

Sample success response:#

{
    "routes": [
        {
            "id": "fcac4af0-68ef-eb11-a864-dc41a9f8739c", // route id
            "category": "1",
            "categoryDescription": "Bank Transfer",
            "categoryIsEnabled": true,
            "routeIntergration": "KCB",
            "country": "Kenya",
            "routeIsActive": true,
            "channelTypes": [
                {
                    "channelType": 3,
                    "channelDescription": "EFT"
                },
                {
                    "channelType": 4,
                    "channelDescription": "RTGS"
                }
            ]
        }
    ]
}

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or

Responses

🟢200Success
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/v1/transaction-routes/assigned-routes' \
--header 'Authorization: Bearer <token>'
Response Response Example
{}
Modified at 2026-07-17 13:52:31
Previous
Token Request
Next
Health Check
Built with