CarStat.dev
GET/countriesSłowniki

Słownik krajów i wyszukiwanie

Słownik krajów z lokalizowanymi nazwami i kodami ISO.

  • Stronicuj za pomocą after_id: przekazuj meta.next_after_id, dopóki meta.has_more nie będzie false.
  • Wyniki są uporządkowane według ID, a nie trafności. Sortuj po nazwie w swoim UI.
  • Pobieranie zbiorcze przez ids[]=208&ids[]=1, do 100 ID.

Parametry zapytania

5
querystring≤ 200 chars

Opcjonalne dosłowne wyszukiwanie po prefiksie nazwy. Dla krajów przeszukiwane są też nazwy natywne, kody ISO i zapisane tłumaczenia. Pusty tekst wyłącza ten filtr.

ids[]integer[]≥ 1 · ≤ 100 items

Pobieranie zbiorcze. Powtarzaj ids[]=2001&ids[]=3001; nie jako ciąg rozdzielony przecinkami. Nieznane ID są pomijane. Łączy się z innymi filtrami.

per_pageinteger1–1,000 · default 100

Maksymalna liczba zwracanych rekordów. Puste, niecałkowite lub spoza zakresu wartości zwracają 422.

after_idinteger≥ 1

Wyłączny kursor ID. Na początku pomiń; następnie używaj meta.next_after_id z niezmienionymi filtrami. To nie jest numer strony. Puste lub niedodatnie wartości zwracają 422.

langstring

Język odpowiedzi. Tłumaczenia opcji są dodatkowo ograniczone do języków konta. Strona automatycznie wybiera bieżący język.

Zwraca · Obiekty Country w data, z meta.has_more i meta.next_after_id.
GET/countries
curl -g "https://api.lotarius.com/countries?api_key=$CARS_API_KEY" \
  -H "Accept: application/json"
PrzykładyNagrane
{2 keys
"data": [3 items
0: {6 keys
"id": 1
"name": "Afghanistan"
"original_name": "Afghanistan"
"native": "افغانستان"
"iso": "AF"
"iso3": "AFG"
}
1: {6 keys
"id": 2
"name": "Aland Islands"
"original_name": "Aland Islands"
"native": "Åland"
"iso": "AX"
"iso3": "ALA"
}
2: {6 keys
"id": 3
"name": "Albania"
"original_name": "Albania"
"native": "Shqipëria"
"iso": "AL"
"iso3": "ALB"
}
]
"meta": {3 keys}
}