---
title: "Get Mobile Operator API"
method: POST
path: "/v1/oauth/api/"
---

# Get Mobile Operator API

`POST /v1/oauth/api/`

Returns the mobile operator details for a given mobile number to enable accurate operator selection before placing a top-up order.

## Request body

- object
  - `query` string — Please use 'plumProAPI.query.lookupMobileNumber' always in query
  - `tag` string — Please use 'plumProAPI' always in query
  - `variables` object — List of primary parameter for placing an order request
    - `data` object
      - `mobile_number` string — Mobile number in E.164 format for operator lookup

## Response `200`

200

- union
  - object
    - `data` object
      - `lookupMobileNumber` object
        - `status` string
        - `message` string
        - `data` object
          - `phone` string
          - `network_operator` string
          - `is_active` boolean
          - `parentProductId` integer
  - object
    - `data` object
      - `lookupMobileNumber` object
        - `status` string
        - `message` string
        - `data` object
          - `phone` string
          - `network_operator` string
          - `is_active` boolean
          - `parentProductId` unknown
  - object
    - `data` object
      - `lookupMobileNumber` object
        - `status` string
        - `message` string
        - `data` object
          - `phone` string
          - `network_operator` string
          - `is_active` boolean
          - `parentProductId` unknown

## Other responses

- `400` — 400

---

[API](https://skmtc.dev/xoxoday/apis/staging-api.md) · [All operations](https://skmtc.dev/xoxoday/apis/staging-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/xoxoday/staging-api/revisions/b2cd5f32a23b/schema)
