# Request Fields

Send an `application/json` body to `POST /api/v3/phone/match`.

| Field | Type | Required | Validation |
| --- | --- | --- | --- |
| `transaction_id` | string | Yes | 1–36 alphanumeric or hyphen characters; unique for the merchant request. |
| `nik` | string | Yes | 16-digit Indonesian identity number. |
| `msisdn` | string | Yes | 7–15 digits in normalized international format; must be a XL, Axis, and Smartfren number. |
| `channel` | string | Yes | 1–100 alphanumeric or hyphen characters. |

Example:

```json
{
    "transaction_id": "match-v3-001",
    "nik": "3173050101900001",
    "msisdn": "628171234567",
    "channel": "web"
}
```

