MTN Group Customer Information API

The Customer Information API from MTN Group — 1 operation(s) for customer information.

Operations 1

POST /customer Query Customer or Merchant Data #

Documentation

📖
Documentation
https://developers.mtn.com/products/account-decisioning
📖
APIReference
https://developers.mtn.com/products/account-decisioning
📖
Documentation
https://developers.mtn.com/products/tmf-customer-bill-management
📖
APIReference
https://developers.mtn.com/products/tmf-customer-bill-management
📖
Documentation
https://developers.mtn.com/products/mtn-customer-loans-api-v1
📖
APIReference
https://developers.mtn.com/products/mtn-customer-loans-api-v1
📖
Documentation
https://developers.mtn.com/products/subscriber-details
📖
APIReference
https://developers.mtn.com/products/subscriber-details
📖
Documentation
https://developers.mtn.com/products/subscriber-type
📖
APIReference
https://developers.mtn.com/products/subscriber-type
📖
Documentation
https://developers.mtn.com/products/provisioning
📖
APIReference
https://developers.mtn.com/products/provisioning
📖
Documentation
https://developers.mtn.com/products/unified-balance-v1
📖
APIReference
https://developers.mtn.com/products/unified-balance-v1
📖
Documentation
https://developers.mtn.com/products/tmf-resourceinventorymanagement-tmf639
📖
APIReference
https://developers.mtn.com/products/tmf-resourceinventorymanagement-tmf639
📖
Documentation
https://developers.mtn.com/products/sales-management
📖
APIReference
https://developers.mtn.com/products/sales-management
📖
Documentation
https://developers.mtn.com/products/service-activation-and-configuration
📖
APIReference
https://developers.mtn.com/products/service-activation-and-configuration
📖
Documentation
https://developers.mtn.com/products/service-ordering
📖
APIReference
https://developers.mtn.com/products/service-ordering
📖
Documentation
https://developers.mtn.com/products/bss-tt-oauth-v1
📖
APIReference
https://developers.mtn.com/products/bss-tt-oauth-v1
📖
Documentation
https://developers.mtn.com/products/balance-management-v1
📖
APIReference
https://developers.mtn.com/products/balance-management-v1
📖
Documentation
https://developers.mtn.com/products/callmeback-v1
📖
APIReference
https://developers.mtn.com/products/callmeback-v1
📖
Documentation
https://developers.mtn.com/products/callmeback-v2
📖
APIReference
https://developers.mtn.com/products/callmeback-v2
📖
Documentation
https://developers.mtn.com/products/rcs-communication
📖
APIReference
https://developers.mtn.com/products/rcs-communication
📖
Documentation
https://developers.mtn.com/products/communication-management-v1
📖
APIReference
https://developers.mtn.com/products/communication-management-v1
📖
Documentation
https://developers.mtn.com/products/tmf681-communication-management
📖
APIReference
https://developers.mtn.com/products/tmf681-communication-management
📖
Documentation
https://developers.mtn.com/products/ayo-preapproval
📖
APIReference
https://developers.mtn.com/products/ayo-preapproval
📖
Documentation
https://developers.mtn.com/products/content-push
📖
APIReference
https://developers.mtn.com/products/content-push
📖
Documentation
https://developers.mtn.com/products/mtn-customer-bill-management
📖
APIReference
https://developers.mtn.com/products/mtn-customer-bill-management
📖
Documentation
https://developers.mtn.com/products/customer-billing-token-v1
📖
APIReference
https://developers.mtn.com/products/customer-billing-token-v1
📖
Documentation
https://developers.mtn.com/products/mtn-nigeria-data-gifting-v1
📖
APIReference
https://developers.mtn.com/products/mtn-nigeria-data-gifting-v1
📖
Documentation
https://developers.mtn.com/products/mtn-nigeria-customer-datashare
📖
APIReference
https://developers.mtn.com/products/mtn-nigeria-customer-datashare
📖
Documentation
https://developers.mtn.com/products/customer-delivery-booking
📖
APIReference
https://developers.mtn.com/products/customer-delivery-booking
📖
Documentation
https://developers.mtn.com/products/customer-identification-v1
📖
APIReference
https://developers.mtn.com/products/customer-identification-v1
📖
Documentation
https://developers.mtn.com/products/kyc-consent
📖
APIReference
https://developers.mtn.com/products/kyc-consent
📖
Documentation
https://developers.mtn.com/products/customer-loyalty-management
📖
APIReference
https://developers.mtn.com/products/customer-loyalty-management
📖
Documentation
https://developers.mtn.com/products/customer-management-coe-za-preprod
📖
APIReference
https://developers.mtn.com/products/customer-management-coe-za-preprod
📖
Documentation
https://developers.mtn.com/products/customer-pin-management-v2
📖
APIReference
https://developers.mtn.com/products/customer-pin-management-v2
📖
Documentation
https://developers.mtn.com/products/customer-promotion
📖
APIReference
https://developers.mtn.com/products/customer-promotion
📖
Documentation
https://developers.mtn.com/products/customer-survey
📖
APIReference
https://developers.mtn.com/products/customer-survey
📖
Documentation
https://developers.mtn.com/products/customer-data-transfer-ng-prod
📖
APIReference
https://developers.mtn.com/products/customer-data-transfer-ng-prod
📖
Documentation
https://developers.mtn.com/products/mtn-customer-datatransfer
📖
APIReference
https://developers.mtn.com/products/mtn-customer-datatransfer
📖
Documentation
https://developers.mtn.com/products/device-swap-v1
📖
APIReference
https://developers.mtn.com/products/device-swap-v1
📖
Documentation
https://developers.mtn.com/products/tmf-720-digital-identity-management
📖
APIReference
https://developers.mtn.com/products/tmf-720-digital-identity-management
📖
Documentation
https://developers.mtn.com/products/digital-partner-management
📖
APIReference
https://developers.mtn.com/products/digital-partner-management
📖
Documentation
https://developers.mtn.com/products/document-managment
📖
APIReference
https://developers.mtn.com/products/document-managment
📖
Documentation
https://developers.mtn.com/products/tmf-document-management-tmf667
📖
APIReference
https://developers.mtn.com/products/tmf-document-management-tmf667
📖
Documentation
https://developers.mtn.com/products/tmf688-event-management
📖
APIReference
https://developers.mtn.com/products/tmf688-event-management
📖
Documentation
https://developers.mtn.com/products/eec-token-management
📖
APIReference
https://developers.mtn.com/products/eec-token-management
📖
Documentation
https://developers.mtn.com/products/insurance
📖
APIReference
https://developers.mtn.com/products/insurance
📖
Documentation
https://developers.mtn.com/products/iot-device-management
📖
APIReference
https://developers.mtn.com/products/iot-device-management
📖
Documentation
https://developers.mtn.com/products/hcm-v1
📖
APIReference
https://developers.mtn.com/products/hcm-v1
📖
Documentation
https://developers.mtn.com/products/logback-v1
📖
APIReference
https://developers.mtn.com/products/logback-v1
📖
Documentation
https://developers.mtn.com/products/tmf-loyalty-management-tmf658
📖
APIReference
https://developers.mtn.com/products/tmf-loyalty-management-tmf658
📖
Documentation
https://developers.mtn.com/products/rcs-capability
📖
APIReference
https://developers.mtn.com/products/rcs-capability
📖
Documentation
https://developers.mtn.com/products/medallia-sms-v2
📖
APIReference
https://developers.mtn.com/products/medallia-sms-v2
📖
Documentation
https://developers.mtn.com/products/advertising-v2
📖
APIReference
https://developers.mtn.com/products/advertising-v2
📖
Documentation
https://developers.mtn.com/products/mtn-advertising-api-v1
📖
APIReference
https://developers.mtn.com/products/mtn-advertising-api-v1
📖
Documentation
https://developers.mtn.com/products/mobile-customer-information
📖
APIReference
https://developers.mtn.com/products/mobile-customer-information
📖
Documentation
https://developers.mtn.com/products/withdrawals-v1
📖
APIReference
https://developers.mtn.com/products/withdrawals-v1
📖
Documentation
https://developers.mtn.com/products/momo-verification
📖
APIReference
https://developers.mtn.com/products/momo-verification
📖
Documentation
https://developers.mtn.com/products/ayoaccountholderinfo
📖
APIReference
https://developers.mtn.com/products/ayoaccountholderinfo
📖
Documentation
https://developers.mtn.com/products/agent-profile
📖
APIReference
https://developers.mtn.com/products/agent-profile
📖
Documentation
https://developers.mtn.com/products/customer-account-management-v1
📖
APIReference
https://developers.mtn.com/products/customer-account-management-v1
📖
Documentation
https://developers.mtn.com/products/mtn-customer-kyc-api-v1-product
📖
APIReference
https://developers.mtn.com/products/mtn-customer-kyc-api-v1-product
📖
Documentation
https://developers.mtn.com/products/customer-kyc-verification
📖
APIReference
https://developers.mtn.com/products/customer-kyc-verification
📖
Documentation
https://developers.mtn.com/products/loans-v2
📖
APIReference
https://developers.mtn.com/products/loans-v2
📖
Documentation
https://developers.mtn.com/products/mtn-customer-locations-api-v1
📖
APIReference
https://developers.mtn.com/products/mtn-customer-locations-api-v1
📖
Documentation
https://developers.mtn.com/products/customer-management
📖
APIReference
https://developers.mtn.com/products/customer-management
📖
Documentation
https://developers.mtn.com/products/mtn-customer-plans-api-v2
📖
APIReference
https://developers.mtn.com/products/mtn-customer-plans-api-v2
📖
Documentation
https://developers.mtn.com/products/mtn-customer-profiles-api-v2-product
📖
APIReference
https://developers.mtn.com/products/mtn-customer-profiles-api-v2-product
📖
Documentation
https://developers.mtn.com/products/risk-management
📖
APIReference
https://developers.mtn.com/products/risk-management
📖
Documentation
https://developers.mtn.com/products/mtn-customer-score
📖
APIReference
https://developers.mtn.com/products/mtn-customer-score
📖
Documentation
https://developers.mtn.com/products/simverification
📖
APIReference
https://developers.mtn.com/products/simverification
📖
Documentation
https://developers.mtn.com/products/mtn-subscription-api-v2
📖
APIReference
https://developers.mtn.com/products/mtn-subscription-api-v2
📖
Documentation
https://developers.mtn.com/products/g2m
📖
APIReference
https://developers.mtn.com/products/g2m
📖
Documentation
https://developers.mtn.com/products/oauth-v1
📖
APIReference
https://developers.mtn.com/products/oauth-v1
📖
Documentation
https://developers.mtn.com/products/merchant-provisioning-v1
📖
APIReference
https://developers.mtn.com/products/merchant-provisioning-v1
📖
Documentation
https://developers.mtn.com/products/mtn-sms-api-v1
📖
APIReference
https://developers.mtn.com/products/mtn-sms-api-v1
📖
Documentation
https://developers.mtn.com/products/ussd
📖
APIReference
https://developers.mtn.com/products/ussd
📖
Documentation
https://developers.mtn.com/products/mtn-product-offering-api-v2
📖
APIReference
https://developers.mtn.com/products/mtn-product-offering-api-v2
📖
Documentation
https://developers.mtn.com/products/mtn-product-offering-api-v3
📖
APIReference
https://developers.mtn.com/products/mtn-product-offering-api-v3
📖
Documentation
https://developers.mtn.com/products/mtn-ng-retailer-productivity-tracking-v1
📖
APIReference
https://developers.mtn.com/products/mtn-ng-retailer-productivity-tracking-v1
📖
Documentation
https://developers.mtn.com/products/tmf633-shopping-cart-management
📖
APIReference
https://developers.mtn.com/products/tmf633-shopping-cart-management
📖
Documentation
https://developers.mtn.com/products/siebel
📖
APIReference
https://developers.mtn.com/products/siebel
📖
Documentation
https://developers.mtn.com/products/tmf-party-management
📖
APIReference
https://developers.mtn.com/products/tmf-party-management
📖
Documentation
https://developers.mtn.com/products/tmf-usage-management-tmf635
📖
APIReference
https://developers.mtn.com/products/tmf-usage-management-tmf635
📖
Documentation
https://developers.mtn.com/products/usage-management
📖
APIReference
https://developers.mtn.com/products/usage-management
📖
Documentation
https://developers.mtn.com/products/mtnid-getinfo
📖
APIReference
https://developers.mtn.com/products/mtnid-getinfo
📖
Documentation
https://developers.mtn.com/products/notification-production
📖
APIReference
https://developers.mtn.com/products/notification-production
📖
Documentation
https://developers.mtn.com/products/notification-v2
📖
APIReference
https://developers.mtn.com/products/notification-v2
📖
Documentation
https://developers.mtn.com/products/order-fulfillment
📖
APIReference
https://developers.mtn.com/products/order-fulfillment
📖
Documentation
https://developers.mtn.com/products/tmf-party-interaction-tmf683
📖
APIReference
https://developers.mtn.com/products/tmf-party-interaction-tmf683
📖
Documentation
https://developers.mtn.com/products/mtn-party-management
📖
APIReference
https://developers.mtn.com/products/mtn-party-management
📖
Documentation
https://developers.mtn.com/products/rwanda-party-management
📖
APIReference
https://developers.mtn.com/products/rwanda-party-management
📖
Documentation
https://developers.mtn.com/products/payment-methods-management-sa
📖
APIReference
https://developers.mtn.com/products/payment-methods-management-sa
📖
Documentation
https://developers.mtn.com/products/payments-v1
📖
APIReference
https://developers.mtn.com/products/payments-v1
📖
Documentation
https://developers.mtn.com/products/tmf-prepay-balance-management-tmf654
📖
APIReference
https://developers.mtn.com/products/tmf-prepay-balance-management-tmf654
📖
Documentation
https://developers.mtn.com/products/product-catalog-coe
📖
APIReference
https://developers.mtn.com/products/product-catalog-coe
📖
Documentation
https://developers.mtn.com/products/product-catalog-management-v1
📖
APIReference
https://developers.mtn.com/products/product-catalog-management-v1
📖
Documentation
https://developers.mtn.com/products/product-catalogue-management
📖
APIReference
https://developers.mtn.com/products/product-catalogue-management
📖
Documentation
https://developers.mtn.com/products/tmf-product-catalog-tmf620
📖
APIReference
https://developers.mtn.com/products/tmf-product-catalog-tmf620
📖
Documentation
https://developers.mtn.com/products/product-ordering-coe
📖
APIReference
https://developers.mtn.com/products/product-ordering-coe
📖
Documentation
https://developers.mtn.com/products/tmf-product-ordering-tmf622
📖
APIReference
https://developers.mtn.com/products/tmf-product-ordering-tmf622
📖
Documentation
https://developers.mtn.com/products/resource-config-v1
📖
APIReference
https://developers.mtn.com/products/resource-config-v1
📖
Documentation
https://developers.mtn.com/products/tmf-resource-ordering-tmf652
📖
APIReference
https://developers.mtn.com/products/tmf-resource-ordering-tmf652
📖
Documentation
https://developers.mtn.com/products/tmf-service-activation-tmf678
📖
APIReference
https://developers.mtn.com/products/tmf-service-activation-tmf678
📖
Documentation
https://developers.mtn.com/products/job-card-management
📖
APIReference
https://developers.mtn.com/products/job-card-management
📖
Documentation
https://developers.mtn.com/products/ticket
📖
APIReference
https://developers.mtn.com/products/ticket
📖
Documentation
https://developers.mtn.com/products/mtn-sms-interface
📖
APIReference
https://developers.mtn.com/products/mtn-sms-interface
📖
Documentation
https://developers.mtn.com/products/sms-v3-api
📖
APIReference
https://developers.mtn.com/products/sms-v3-api
📖
Documentation
https://developers.mtn.com/products/sim-management-staging
📖
APIReference
https://developers.mtn.com/products/sim-management-staging
📖
Documentation
https://developers.mtn.com/products/sim-swap-verification-v1
📖
APIReference
https://developers.mtn.com/products/sim-swap-verification-v1
📖
Documentation
https://developers.mtn.com/products/subscriber-management
📖
APIReference
https://developers.mtn.com/products/subscriber-management
📖
Documentation
https://developers.mtn.com/products/taxation-v1
📖
APIReference
https://developers.mtn.com/products/taxation-v1
📖
Documentation
https://developers.mtn.com/products/tmf-trouble-ticket-tmf621
📖
APIReference
https://developers.mtn.com/products/tmf-trouble-ticket-tmf621
📖
Documentation
https://developers.mtn.com/products/tmf629-customer-management
📖
APIReference
https://developers.mtn.com/products/tmf629-customer-management
📖
Documentation
https://developers.mtn.com/products/tmf637-product-inventory
📖
APIReference
https://developers.mtn.com/products/tmf637-product-inventory
📖
Documentation
https://developers.mtn.com/products/account-management-coe
📖
APIReference
https://developers.mtn.com/products/account-management-coe
📖
Documentation
https://developers.mtn.com/products/tmf-payment-management-tmf676
📖
APIReference
https://developers.mtn.com/products/tmf-payment-management-tmf676
📖
Documentation
https://developers.mtn.com/products/resource-pool-management
📖
APIReference
https://developers.mtn.com/products/resource-pool-management
📖
Documentation
https://developers.mtn.com/products/tmf-usage-consumption-tmf677
📖
APIReference
https://developers.mtn.com/products/tmf-usage-consumption-tmf677
📖
Documentation
https://developers.mtn.com/products/usage-consumption
📖
APIReference
https://developers.mtn.com/products/usage-consumption

Specifications

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/mtn-group-customer-information-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

mtn-group-customer-information-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: 1.0.0
  title: Customer Identification Customer Information API
  description: "The Customer Identification API provides information about a customer and their historical usage events on voice, data, SMS, Roaming etc. Information can be retrieved by stating the date range for the period the API consumer is interested in. It will return date and time on which a specific event occurred on a customer's MSISDN as queried by the API consumer\n### Supported Operations\n\n  1. **Recharge and Usage Historical Information**\n      - **subscriberUsage:** Data, Voice, SMS call events\n            records\n      - **roamingUsage**: Data, Voice, SMS call events\n            records for Roaming\n      - **rechargeHistory:** Airtime Recharge Events\n      - **daUsageHistory:** Dedicated Account Balance usage\n      - **mainAccountUsage:** Events that used the Main Airtime\n      - **accountAdjustments:** Bucket Balance adjustment events that\n      happened on MA and DA's\n      - **internetUsageDetails:** Detailed Data usage events\n      - **validateKYC**: Validates whether msisdn and NIN values provided match or don't match\n \n  2. **Xtratime**\n      - View Loan Details: gets the list of open loans and their data for a subscriber of Xtratime product\n      - View Transaction Detail:  used to get a list of the history for loans (Advance/Recoveries) for a subscriber of xtratime product.\n      - Customer Eligibility: used to retrieve the list of denomination identifiers i.e. loan bands for which the subscriber is eligible at the time of the request.\n      - Customer Profile: used to retrieve the credit limit and balances list of the customer\n      \n  3. **Customer Information**\n      - Query Customer Data: Returns kyc and summary statistics on usage data for a subscriber msisdn. **Note, depending on the priviledges assigned to a 3PP all/less data is returned.**\n      - Query Merchant Data: Returns kyc and summary statistics on usage data for a momopay merchant msisdn. **Note, depending on the priviledges assigned to a 3PP all/less data is returned.**"
  contact:
    email: developer-support@mtn.com
    name: MTN API Support
servers:
- url: https://api.mtn.com/v1/customerIdentification/
security: []
tags:
- name: Customer Information
  description: ''
paths:
  /customer:
    post:
      description: Query Customer or Merchant Data
      summary: Query Customer or Merchant Data
      tags:
      - Customer Information
      operationId: QueryCustomerorMerchantData
      deprecated: false
      parameters:
      - name: x-api-key
        in: header
        required: true
        description: API Key
        schema:
          type: string
      - name: transactionId
        in: header
        required: true
        description: Client Transaction ID
        schema:
          type: string
      - name: Content-Type
        in: header
        required: false
        description: ''
        schema:
          type: string
          enum:
          - application/json;charset=utf-8
      responses:
        '201':
          description: Success
          headers: {}
          content:
            application/json;charset=utf-8:
              schema:
                $ref: '#/components/schemas/CustomerResponse'
              example:
                APIStatus:
                  msisdn: '256789999576'
                  requestId: '1990380913420547969'
                  dateRange:
                  - '20200901'
                  - '20200922'
                  maxRecs: -1
                  numRecs: 50
                  pageNum: 50
                  submittedTime: 2020-09-25 19:26:32.011000
                  duration: 5457
                  statusCode: 200
                  statusMsg: OK
                  APIData:
                  - atc_loans_amt_tot: 0
                    atc_loans_first_date: 0
                    atc_loans_last_date: 0
                    atc_loans_last_overdue: 0
                    atc_loans_max_term: 0
                    atc_loans_overdue: 0
                    atc_loans_qty_1m: 0
                    atc_loans_qty_3m: 0
                    atc_loans_qty_6m: 0
                    atc_loans_tot_term: 0
                    batch_id: -1
                    create_dt: 20211027
                    date_key: 20191113
                    dw_cpart: -1
                    dw_part: -1
                    ewp_account_holder_type_cd: MTNU Staff Account
                    gsm_active_days_qty_1m: 27
                    gsm_active_days_qty_3m: 87
                    gsm_active_days_qty_6m: 177
                    gsm_avg_bund_size_1m: 0
                    gsm_avg_bund_size_3m: 0
                    gsm_avg_bund_size_6m: 0
                    gsm_avg_topup_amt_1m: 0
                    gsm_avg_topup_amt_3m: 0
                    gsm_avg_topup_amt_6m: 0
                    gsm_dab_qty_1m: 0
                    gsm_dab_qty_3m: 0
                    gsm_dab_qty_6m: 0
                    gsm_dat_vol_amt_1m: 10975
                    gsm_dat_vol_amt_3m: 33035
                    gsm_dat_vol_amt_6m: 66809
                    gsm_days_bund_less_2mb_1m: 0
                    gsm_days_bund_less_2mb_3m: 0
                    gsm_days_bund_less_2mb_6m: 0
                    gsm_device_make: SAMSUNG
                    gsm_imei_nr: 352296490153390
                    gsm_imei_qty_1m: 1
                    gsm_imsi_nr: 641101917126876
                    gsm_imsi_qty_1m: 1
                    gsm_in_calls_qty_1m: 424
                    gsm_in_calls_qty_3m: 1152
                    gsm_in_calls_qty_6m: 2147
                    gsm_la_days_qty: 0
                    gsm_last_bundle_purchase: 20211003
                    gsm_me2u_received_amt_1m: 0
                    gsm_me2u_received_amt_3m: 0
                    gsm_me2u_received_amt_6m: 0
                    gsm_me2u_received_qty_1m: 0
                    gsm_me2u_received_qty_3m: 0
                    gsm_me2u_received_qty_6m: 0
                    gsm_nau_amt_1m: 0
                    gsm_nau_amt_3m: 0
                    gsm_nau_amt_6m: 286
                    gsm_network_town: ''
                    gsm_npt: PREPAID
                    gsm_nrd: 20080218
                    gsm_nta_amt_1m: 0
                    gsm_nta_amt_3m: 250
                    gsm_nta_amt_6m: 235250
                    gsm_out_calls_qty_1m: 422
                    gsm_out_calls_qty_3m: 1443
                    gsm_out_calls_qty_6m: 2601
                    gsm_p_usid: -1
                    gsm_po_limit_amt: 0
                    gsm_s_ucid: -1
                    gsm_s_usid: -1
                    gsm_times_blocked_po_qty_1m: 0
                    gsm_times_blocked_po_qty_3m: 0
                    gsm_times_blocked_po_qty_6m: 0
                    gsm_topup_method: R_DIRECTP_STDDATABUN
                    gsm_uniq_in_anum_qty_1m: 305
                    gsm_uniq_in_anum_qty_3m: 850
                    gsm_uniq_in_anum_qty_6m: 1572
                    gsm_uniq_out_bnum_qty_1m: 282
                    gsm_uniq_out_bnum_qty_3m: 991
                    gsm_uniq_out_bnum_qty_6m: 1806
                    kyc_dob: 19800421
                    kyc_first_name: David
                    kyc_gender: M
                    kyc_id_expiry_date: 20241024
                    kyc_id_num: CM80007101HWHL
                    kyc_id_type: NATIONALID
                    kyc_last_name: Batanda
                    kyc_momo_id: 40106229
                    kyc_msisdn: 256772121248
                    kyc_msisdn_random: '-1'
                    kyc_title: MR
                    max_completeness_date: 20211026
                    mom_bank_pull_amt_1m: 2500000
                    mom_bank_pull_amt_3m: 9400000
                    mom_bank_pull_amt_6m: 14700000
                    mom_bank_pull_last_date: 20211023
                    mom_bank_pull_max_amt_1m: 800000
                    mom_bank_pull_max_amt_3m: 800000
                    mom_bank_pull_max_amt_6m: 800000
                    mom_bank_pull_qty_1m: 4
                    mom_bank_pull_qty_3m: 15
                    mom_bank_pull_qty_6m: 28
                    mom_bank_pull_uniq_acceptors_qty_1m: 2
                    mom_bank_pull_uniq_acceptors_qty_3m: 2
                    mom_bank_pull_uniq_acceptors_qty_6m: 2
                    mom_bank_push_amt_1m: 0
                    mom_bank_push_amt_3m: 0
                    mom_bank_push_amt_6m: 0
                    mom_bank_push_last_date: 0
                    mom_bank_push_max_amt_1m: 0
                    mom_bank_push_max_amt_3m: 0
                    mom_bank_push_max_amt_6m: 0
                    mom_bank_push_qty_1m: 0
                    mom_bank_push_qty_3m: 0
                    mom_bank_push_qty_6m: 0
                    mom_bank_push_uniq_acceptors_qty_1m: 0
                    mom_bank_push_uniq_acceptors_qty_3m: 0
                    mom_bank_push_uniq_acceptors_qty_6m: 0
                    mom_bill_payment_amt_1m: 150000
                    mom_bill_payment_amt_3m: 579000
                    mom_bill_payment_amt_6m: 1139000
                    mom_bill_payment_last_date: 20211001
                    mom_bill_payment_max_amt_1m: 150000
                    mom_bill_payment_max_amt_3m: 150000
                    mom_bill_payment_max_amt_6m: 150000
                    mom_bill_payment_qty_1m: 1
                    mom_bill_payment_qty_3m: 6
                    mom_bill_payment_qty_6m: 11
                    mom_bill_payment_uniq_acceptors_qty_1m: 1
                    mom_bill_payment_uniq_acceptors_qty_3m: 2
                    mom_bill_payment_uniq_acceptors_qty_6m: 2
                    mom_deposit_amt_1m: 16500000
                    mom_deposit_amt_3m: 24850000
                    mom_deposit_amt_6m: 31900000
                    mom_deposit_last_date: 20211022
                    mom_deposit_max_amt_1m: 6000000
                    mom_deposit_max_amt_3m: 6000000
                    mom_deposit_max_amt_6m: 6000000
                    mom_deposit_qty_1m: 6
                    mom_deposit_qty_3m: 13
                    mom_deposit_qty_6m: 18
                    mom_deposit_uniq_acceptors_qty_1m: 6
                    mom_deposit_uniq_acceptors_qty_3m: 11
                    mom_deposit_uniq_acceptors_qty_6m: 14
                    mom_p2p_received_amt_1m: 818000
                    mom_p2p_received_amt_3m: 2564500
                    mom_p2p_received_amt_6m: 4685500
                    mom_p2p_received_last_date: 20211011
                    mom_p2p_received_max_amt_1m: 508000
                    mom_p2p_received_max_amt_3m: 1000000
                    mom_p2p_received_max_amt_6m: 1000000
                    mom_p2p_received_qty_1m: 2
                    mom_p2p_received_qty_3m: 10
                    mom_p2p_received_qty_6m: 31
                    mom_p2p_received_uniq_acceptors_qty_1m: 1
                    mom_p2p_received_uniq_acceptors_qty_3m: 1
                    mom_p2p_received_uniq_acceptors_qty_6m: 1
                    mom_p2p_send_amt_1m: 9520000
                    mom_p2p_send_amt_3m: 24732500
                    mom_p2p_send_amt_6m: 37244500
                    mom_p2p_send_last_date: 20211025
                    mom_p2p_send_max_amt_1m: 3940000
                    mom_p2p_send_max_amt_3m: 3940000
                    mom_p2p_send_max_amt_6m: 3940000
                    mom_p2p_send_qty_1m: 22
                    mom_p2p_send_qty_3m: 64
                    mom_p2p_send_qty_6m: 119
                    mom_registration_date: 20080218
                    mom_send_uniq_acceptors_qty_1m: 17
                    mom_send_uniq_acceptors_qty_3m: 34
                    mom_send_uniq_acceptors_qty_6m: 52
                    mom_withdrawal_amt_1m: 100000
                    mom_withdrawal_amt_3m: 450000
                    mom_withdrawal_amt_6m: 650000
                    mom_withdrawal_last_date: 20211009
                    mom_withdrawal_max_amt_1m: 100000
                    mom_withdrawal_max_amt_3m: 300000
                    mom_withdrawal_max_amt_6m: 300000
                    mom_withdrawal_qty_1m: 1
                    mom_withdrawal_qty_3m: 3
                    mom_withdrawal_qty_6m: 5
                    mom_withdrawal_uniq_acceptors_qty_1m: 1
                    mom_withdrawal_uniq_acceptors_qty_3m: 3
                    mom_withdrawal_uniq_acceptors_qty_6m: 5
                    opco_cd: UG
                    p_ucid: 4667530
                    source: MOMO
                    status_code: AC
                    kyc_merchant_code: 129405@momopay
                    kyc_momo_account_number: 256392967379
                    kyc_merchant_type: PERSONAL
                    kyc_business_type: ''
                    kyc_business_name: BERNARD SSENYONDO
                    profile: MTNU MoMoPay Individual
                    momopay_fst_actvty_date: '2021-09-07 09:19:29'
                    date_last_receipt_into_momopay_wallet: '2021-11-28 15:09:38'
                    date_last_transfer_from_momopay_to_mobile_money: 2021-11-29 16    :03:48
                    date_last_transfer_from_momopay_to_bank: null
                    mom_momo_transactionsperday: 1
                    mom_momo_payment_qty_6m: 15
                    mom_momo_payment_qty_3m: 0
                    mom_momo_payment_qty_1m: 0
                    day_momo_payment_qty: 0
                    mom_momo_payment_amt_6m: 2285500
                    mom_momo_payment_amt_3m: null
                    mom_momo_payment_amt_1m: null
                    day_momo_payment_amt: null
                    mom_momo_payment_acceptors_6m: 1
                    mom_momo_payment_acceptors_3m: 0
                    mom_momo_payment_acceptors_1m: 0
                    day_momo_payment_acceptors: 0
                    mom_momo_payment_max_amt_6m: 465000
                    mom_momo_payment_max_amt_3m: null
                    mom_momo_payment_max_amt_1m: null
                    day_momo_payment_max_amt: null
                    mom_momo_payment_last_date: '2021-11-28 15:09:38'
                    mom_momo_withdrawal: null
                    mom_momo_till_wallet_qty_6m: 14
                    mom_momo_till_wallet_qty_3m: 0
                    mom_momo_till_wallet_qty_1m: 0
                    day_momo_till_wallet_amt: null
                    mom_momo_till_wallet_amt_6m: 2171000
                    mom_momo_till_wallet_amt_3m: null
                    mom_momo_till_wallet_amt_1m: null
                    day_momo_till_wallet_qty: 0
                    mom_momo_till_bank_qty_6m: null
                    mom_momo_till_bank_qty_3m: null
                    mom_momo_till_bank_qty_1m: null
                    day_momo_till_bank_qty: null
                    mom_momo_till_bank_amt_6m: null
                    mom_momo_till_bank_amt_3m: null
                    mom_momo_till_bank_amt_1m: null
                    day_momo_till_bank_amt: null
                    mom_momo_m2m_payment_qty_6m: 15
                    mom_momo_m2m_payment_qty_3m: 0
                    mom_momo_m2m_payment_qty_1m: 0
                    day_momo_m2m_payment_qty: 0
                    mom_momo_m2m_payment_amt_6m: 2285500
                    mom_momo_m2m_payment_amt_3m: null
                    mom_momo_m2m_payment_amt_1m: null
                    day_momo_m2m_payment_amt: null
                    momo_no_activity_qty_6m: 165
                    momo_no_activity_qty_3m: null
                    momo_no_activity_qty_1m: null
                    account_status_cd: ACTIVE
                    balance: 9673
                    submission_time: 20220323 08:34:30
                    request_id: 3b50b78e82ee40978cdd2fe9913baf6b
                    response_time_sec: 0.1946
            application/json:
              schema:
                $ref: '#/components/schemas/CustomerResponse'
        '400':
          description: Bad Request
          headers: {}
          content:
            application/json;charset=utf-8:
              schema:
                $ref: '#/components/schemas/customerUsage'
            application/json:
              schema:
                $ref: '#/components/schemas/customerUsage'
        '401':
          description: Unauthorized
          headers: {}
          content:
            application/json;charset=utf-8:
              schema:
                $ref: '#/components/schemas/customerUsage'
            application/json:
              schema:
                $ref: '#/components/schemas/customerUsage'
        '403':
          description: Forbidden
          headers: {}
          content:
            application/json;charset=utf-8:
              schema:
                $ref: '#/components/schemas/customerUsage'
            application/json:
              schema:
                $ref: '#/components/schemas/customerUsage'
        '404':
          description: Not Found
          headers: {}
          content:
            application/json;charset=utf-8:
              schema:
                $ref: '#/components/schemas/customerUsage'
            application/json:
              schema:
                $ref: '#/components/schemas/customerUsage'
        '500':
          description: Internal Server Error
          headers: {}
          content:
            application/json;charset=utf-8:
              schema:
                $ref: '#/components/schemas/customerUsage'
            application/json:
              schema:
                $ref: '#/components/schemas/customerUsage'
      requestBody:
        content:
          application/json;charset=utf-8:
            schema:
              $ref: '#/components/schemas/customerInfo'
        description: 'Name assigned to the task to be performed. Below are the possible values;

          - **queryData:** Query subscriber kyc data and summary usage statistics

          - **queryMerchantData:** Query MoMo Merchant kyc data and summary usage statistics'
        required: true
components:
  schemas:
    PageNum:
      title: PageNum
      description: Maximum number of records that can be returned in a single response
      type: integer
      format: int32
      enum:
      - 50
    CustomerResponse:
      title: CustomerResponse
      example:
        APIStatus:
          msisdn: '256789999576'
          requestId: '1990380913420547969'
          dateRange:
          - '20200901'
          - '20200922'
          maxRecs: -1
          numRecs: 50
          pageNum: 50
          submittedTime: 2020-09-25 19:26:32.011000
          duration: 5457
          statusCode: 200
          statusMsg: OK
          APIData:
          - atc_loans_amt_tot: 0
            atc_loans_first_date: 0
            atc_loans_last_date: 0
            atc_loans_last_overdue: 0
            atc_loans_max_term: 0
            atc_loans_overdue: 0
            atc_loans_qty_1m: 0
            atc_loans_qty_3m: 0
            atc_loans_qty_6m: 0
            atc_loans_tot_term: 0
            batch_id: -1
            create_dt: 20211027
            date_key: 20191113
            dw_cpart: -1
            dw_part: -1
            ewp_account_holder_type_cd: MTNU Staff Account
            gsm_active_days_qty_1m: 27
            gsm_active_days_qty_3m: 87
            gsm_active_days_qty_6m: 177
            gsm_avg_bund_size_1m: 0
            gsm_avg_bund_size_3m: 0
            gsm_avg_bund_size_6m: 0
            gsm_avg_topup_amt_1m: 0
            gsm_avg_topup_amt_3m: 0
            gsm_avg_topup_amt_6m: 0
            gsm_dab_qty_1m: 0
            gsm_dab_qty_3m: 0
            gsm_dab_qty_6m: 0
            gsm_dat_vol_amt_1m: 10975
            gsm_dat_vol_amt_3m: 33035
            gsm_dat_vol_amt_6m: 66809
            gsm_days_bund_less_2mb_1m: 0
            gsm_days_bund_less_2mb_3m: 0
            gsm_days_bund_less_2mb_6m: 0
            gsm_device_make: SAMSUNG
            gsm_imei_nr: 352296490153390
            gsm_imei_qty_1m: 1
            gsm_imsi_nr: 641101917126876
            gsm_imsi_qty_1m: 1
            gsm_in_calls_qty_1m: 424
            gsm_in_calls_qty_3m: 1152
            gsm_in_calls_qty_6m: 2147
            gsm_la_days_qty: 0
            gsm_last_bundle_purchase: 20211003
            gsm_me2u_received_amt_1m: 0
            gsm_me2u_received_amt_3m: 0
            gsm_me2u_received_amt_6m: 0
            gsm_me2u_received_qty_1m: 0
            gsm_me2u_received_qty_3m: 0
            gsm_me2u_received_qty_6m: 0
            gsm_nau_amt_1m: 0
            gsm_nau_amt_3m: 0
            gsm_nau_amt_6m: 286
            gsm_network_town: ''
            gsm_npt: PREPAID
            gsm_nrd: 20080218
            gsm_nta_amt_1m: 0
            gsm_nta_amt_3m: 250
            gsm_nta_amt_6m: 235250
            gsm_out_calls_qty_1m: 422
            gsm_out_calls_qty_3m: 1443
            gsm_out_calls_qty_6m: 2601
            gsm_p_usid: -1
            gsm_po_limit_amt: 0
            gsm_s_ucid: -1
            gsm_s_usid: -1
            gsm_times_blocked_po_qty_1m: 0
            gsm_times_blocked_po_qty_3m: 0
            gsm_times_blocked_po_qty_6m: 0
            gsm_topup_method: R_DIRECTP_STDDATABUN
            gsm_uniq_in_anum_qty_1m: 305
            gsm_uniq_in_anum_qty_3m: 850
            gsm_uniq_in_anum_qty_6m: 1572
            gsm_uniq_out_bnum_qty_1m: 282
            gsm_uniq_out_bnum_qty_3m: 991
            gsm_uniq_out_bnum_qty_6m: 1806
            kyc_dob: 19800421
            kyc_first_name: David
            kyc_gender: M
            kyc_id_expiry_date: 20241024
            kyc_id_num: CM80007101HWHL
            kyc_id_type: NATIONALID
            kyc_last_name: Batanda
            kyc_momo_id: 40106229
            kyc_msisdn: 256772121248
            kyc_msisdn_random: '-1'
            kyc_title: MR
            max_completeness_date: 20211026
            mom_bank_pull_amt_1m: 2500000
            mom_bank_pull_amt_3m: 9400000
            mom_bank_pull_amt_6m: 14700000
            mom_bank_pull_last_date: 20211023
            mom_bank_pull_max_amt_1m: 800000
            mom_bank_pull_max_amt_3m: 800000
            mom_bank_pull_max_amt_6m: 800000
            mom_bank_pull_qty_1m: 4
            mom_bank_pull_qty_3m: 15
            mom_bank_pull_qty_6m: 28
            mom_bank_pull_uniq_acceptors_qty_1m: 2
            mom_bank_pull_uniq_acceptors_qty_3m: 2
            mom_bank_pull_uniq_acceptors_qty_6m: 2
            mom_bank_push_amt_1m: 0
            mom_bank_push_amt_3m: 0
            mom_bank_push_amt_6m: 0
            mom_bank_push_last_date: 0
            mom_bank_push_max_amt_1m: 0
            mom_bank_push_max_amt_3m: 0
            mom_bank_push_max_amt_6m: 0
            mom_bank_push_qty_1m: 0
            mom_bank_push_qty_3m: 0
            mom_bank_push_qty_6m: 0
            mom_bank_push_uniq_acceptors_qty_1m: 0
            mom_bank_push_uniq_acceptors_qty_3m: 0
            mom_bank_push_uniq_acceptors_qty_6m: 0
            mom_bill_payment_amt_1m: 150000
            mom_bill_payment_amt_3m: 579000
            mom_bill_payment_amt_6m: 1139000
            mom_bill_payment_last_date: 20211001
            mom_bill_payment_max_amt_1m: 150000
            mom_bill_payment_max_amt_3m: 150000
            mom_bill_payment_max_amt_6m: 150000
            mom_bill_payment_qty_1m: 1
            mom_bill_payment_qty_3m: 6
            mom_bill_payment_qty_6m: 11
            mom_bill_payment_uniq_acceptors_qty_1m: 1
            mom_bill_payment_uniq_acceptors_qty_3m: 2
            mom_bill_payment_uniq_acceptors_qty_6m: 2
            mom_deposit_amt_1m: 16500000
            mom_deposit_amt_3m: 24850000
            mom_deposit_amt_6m: 31900000
            mom_deposit_last_date: 20211022
            mom_deposit_max_amt_1m: 6000000
            mom_deposit_max_amt_3m: 6000000
            mom_deposit_max_amt_6m: 6000000
            mom_deposit_qty_1m: 6
            mom_deposit_qty_3m: 13
            mom_deposit_qty_6m: 18
            mom_deposit_uniq_acceptors_qty_1m: 6
            mom_deposit_uniq_acceptors_qty_3m: 11
            mom_deposit_uniq_acceptors_qty_6m: 14
            mom_p2p_received_amt_1m: 818000
            mom_p2p_received_amt_3m: 2564500
            mom_p2p_received_amt_6m: 4685500
            mom_p2p_received_last_date: 20211011
            mom_p2p_received_max_amt_1m: 508000
            mom_p2p_received_max_amt_3m: 1000000
            mom_p2p_received_max_amt_6m: 1000000
            mom_p2p_received_qty_1m: 2
            mom_p2p_received_qty_3m: 10
            mom_p2p_received_qty_6m: 31
            mom_p2p_received_uniq_acceptors_qty_1m: 1
            mom_p2p_received_uniq_acceptors_qty_3m: 1
            mom_p2p_received_uniq_acceptors_qty_6m: 1
            mom_p2p_send_amt_1m: 9520000
            mom_p2p_send_amt_3m: 24732500
            mom_p2p_send_amt_6m: 37244500
            mom_p2p_send_last_date: 20211025
            mom_p2p_send_max_amt_1m: 3940000
            mom_p2p_send_max_amt_3m: 3940000
            mom_p2p_send_max_amt_6m: 3940000
            mom_p2p_send_qty_1m: 22
            mom_p2p_send_qty_3m: 64
            mom_p2p_send_qty_6m: 119
            mom_registration_date: 20080218
            mom_send_uniq_acceptors_qty_1m: 17
            mom_send_uniq_acceptors_qty_3m: 34
            mom_send_uniq_acceptors_qty_6m: 52
            mom_withdrawal_amt_1m: 100000
            mom_withdrawal_amt_3m: 450000
            mom_withdrawal_amt_6m: 650000
            mom_withdrawal_last_date: 20211009
            mom_withdrawal_max_amt_1m: 100000
            mom_withdrawal_max_amt_3m: 300000
            mom_withdrawal_max_amt_6m: 300000
            mom_withdrawal_qty_1m: 1
            mom_withdrawal_qty_3m: 3
            mom_withdrawal_qty_6m: 5
            mom_withdrawal_uniq_acceptors_qty_1m: 1
            mom_withdrawal_uniq_acceptors_qty_3m: 3
            mom_withdrawal_uniq_acceptors_qty_6m: 5
            opco_cd: UG
            p_ucid: 4667530
            source: MOMO
            status_code: AC
      type: object
      properties:
        APIStatus:
          type: object
      required:
      - APIStatus
    customerInfo:
      title: customerInfo
      type: object
      properties:
        customerId:
          description: MSISDN of the customer
          type: string
        partnerId:
          description: partnerID of the 3PP
          type: string
        appName:
          description: appName used to trigger the API request
          type: string
        hostName:
          description: dummy hostname parameter
          type: string
        operationName:
          type: object
          allOf:
          - $ref: '#/components/schemas/OperationName'
          - description: 'Name assigned to the task to be performed. Below are the possible values;

              - **queryData:** Query subscriber kyc data and summary usage statistics

              - **queryMerchantData:** Query MoMo Merchant kyc data and summary usage statistics'
        operationValue:
          description: set to 1 always
          type: string
    OperationName:
      title: OperationName
      description: 'Name assigned to the task to be performed. Below are the possible values;

        - **queryData:** Query subscriber kyc data and summary usage statistics

        - **queryMerchantData:** Query MoMo Merchant kyc data and summary usage statistics'
      type: string
      enum:
      - queryData
      - queryMerchantData
    customerUsage:
      title: customerUsage
      type: object
      properties:
        APIStatus:
          $ref: '#/components/schemas/APIStatus'
        APIData:
          description: Detailed information returned about the subscriber
          type: array
          items: {}
    APIStatus:
      title: APIStatus
      type: object
      properties:
        msisdn:
          description: MSISDN of the customer whose information has been returned
          example: '256789999781'
          type: string
        requestId:
          description: internally generated transaction Id from the backend
          example: '4993609756309740126'
          type: string
        dateRange:
          description: Date range of the returned information
          type: array
          items:
            $ref: '#/components/schemas/DateRange'
        maxRecs:
          description: Maximum number of records available for the given date range
          type: integer
          format: int32
        numRecs:
          description: Number of records returned. 0 for no records returned.
          type: number
          format: double
        pageNum:
          type: object
          allOf:
          - $ref: '#/components/schemas/PageNum'
          - description: Maximum number of records that can be returned in a single response
        submittedTime:
          description: Date time stamp when the request for information was made
          example: 2020-09-01 17:08:38.549000
          type: string
        duration:
          description: Duration taken to process the request in milliseconds
          type: number
          format: double
        statusCode:
          description: Response status code
          example: 200
          type: number
          format: double
        statusMsg:
          description: Description for the response status code
          example: OK
          type: string
    DateRange:
      title: DateRange
      type: object
      properties:
        startdate:
          description: Format; YYYYMMDD
          type: string
        enddate:
          description: Format; YYYYMMDD
          type: string
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      name: X-API-Key
      in: header