Denna äldre ändpunkt returnerar en {"code", "data"}-svarskropp i stället för det vanliga status/response-svarshöljet. Den listar synliga länder som är kopplade till katalogen över specialnummer och kontrollerar inte lagersaldot.
För nya integrationer:
- Använd
GET /v3/getcountriesför att hitta länder med nummer i lager. - Använd
GET /v3/other/{isocode}för att se vilka typer av specialnummer som faktiskt erbjuds i ett land. Ett land som listas här kan ändå ge en tom katalog där.
Begäran
Krävs: HTTP Basic eller Bearer-token (se Autentisering och API-svar). Vid misslyckad autentisering returneras HTTP 401 i det vanliga svarshöljet innan sökningen utförs.
GET utan parametrar och utan begärandekropp.
curl --user "$API_USER:$API_PASSWORD" 'https://api.multitel.net/v3/countries'Svar
Äldre svarskropp utan det vanliga svarshöljet: {code: 200, data: [...]}. Det finns inget objekt med namnet status och inga fält med namnen msg eller results. data listar länder utan garanterad ordning. Fält: countrycode (landets telefonkod utan '+'), name, description (samma värde som name), isocode, latitude och longitude. Det finns inga fält med namnen is_mobile, sms_coverage eller next_function. Ett land listas när det är synligt och kopplat till katalogen över specialnummer. Lagersaldot kontrolleras inte, så ett listat land kan för närvarande sakna tillgängliga nummer. Om inget land uppfyller villkoren är data lika med null.
Exempel på svarets struktur; inte kontodata i realtid eller en aktuell offert.
{
"code": 200,
"data": [
{
"countrycode": "33",
"name": "France",
"description": "France",
"isocode": "FR",
"latitude": "46.0000",
"longitude": "2.0000"
}
]
}Fel
- 401: Autentisering saknas eller misslyckades. Skickas med HTTP status 401 i det vanliga status/response-svarshöljet, inte i den äldre svarskroppen.
Tillgänglighet och sidoeffekter
- Endast sökning. Den reserverar, beställer eller ändrar ingenting.