---
title: "Return provider requirements for one target country and number type"
method: GET
path: "/v2/number-requests/international-requirements"
tags: ["number-requests-v2"]
---

# Return provider requirements for one target country and number type

`GET /v2/number-requests/international-requirements`

## Request

- Base URL: `https://api.tracklysms.com/api`
- URL: `https://api.tracklysms.com/api/v2/number-requests/international-requirements`
- Auth: API key in header `X-Api-Key`

## Query parameters

- `phoneNumberType` string, required
- `countryCode` string, required

## Response `200`

Provider requirements

- NumberRequestRequirementsLookupResponse
  - `requirements` object[], required: Allowlisted provider requirements with key, label, type, required, documentTypes, and validation

## Other responses

- `400`: Invalid query
- `401`: Authentication error
- `422`: Unsupported target or number type
- `503`: Provider requirements are temporarily unavailable

---

[API](https://skmtc.dev/tracklysms/apis/trackly-sms-api.md) · [All operations](https://skmtc.dev/tracklysms/apis/trackly-sms-api/llms.txt) · [OpenAPI document](https://skmtc.dev/tracklysms/apis/trackly-sms-api/revisions/ac1ad22cb2a9?raw)
