Acest endpoint vechi returnează un corp de răspuns de forma {"code", "data"} în locul structurii standard status/response a răspunsului. Listează țările vizibile asociate catalogului de numere speciale și nu verifică stocul.
Pentru integrările noi:
- Utilizați
GET /v3/getcountriespentru a găsi țările cu numere în stoc. - Utilizați
GET /v3/other/{isocode}pentru a vedea ce tipuri de numere speciale sunt oferite efectiv într-o țară. Chiar dacă o țară este listată aici, interogarea respectivă poate returna un catalog gol pentru acea țară.
Cerere
Obligatoriu: autentificare HTTP Basic sau token Bearer (consultați Autentificare și răspunsuri API). Dacă autentificarea eșuează, se returnează HTTP 401 în structura standard a răspunsului, înainte de executarea interogării.
GET fără parametri și fără corp de cerere.
curl --user "$API_USER:$API_PASSWORD" 'https://api.multitel.net/v3/countries'Răspuns
Corp de răspuns în format vechi, fără structura standard: {code: 200, data: [...]}. Nu există obiectul status și nici câmpurile msg sau results. data listează țările fără a garanta o anumită ordine. Câmpuri: countrycode (prefix telefonic fără '+'), name, description (aceeași valoare ca name), isocode, latitude și longitude. Nu există câmpurile is_mobile, sms_coverage sau next_function. O țară este listată dacă este vizibilă și asociată catalogului de numere speciale. Stocul nu este verificat, așadar o țară listată poate să nu aibă niciun număr disponibil în prezent. Dacă nicio țară nu îndeplinește condițiile, data este null.
Exemplu ilustrativ al structurii răspunsului; nu reprezintă date în timp real ale contului sau o ofertă de preț actuală.
{
"code": 200,
"data": [
{
"countrycode": "33",
"name": "France",
"description": "France",
"isocode": "FR",
"latitude": "46.0000",
"longitude": "2.0000"
}
]
}Erori
- 401: Autentificarea lipsește sau a eșuat. Se trimite cu status HTTP 401 în structura standard status/response a răspunsului, nu în corpul de răspuns în format vechi.
Disponibilitate și efecte secundare
- Doar interogare. Nu rezervă, nu comandă și nu modifică nimic.