ԳլխավորAPI Տեղեկանք

API Տեղեկանք

Argo Maps REST API. Բոլոր հարցումները պահանջում են API բանալի, որը կարող եք ստանալ Մշակողի Պորտալից.

3
Խումբ
50ms
Միջ. արձագանք
Նույնականացում: Օգտագործեք ձեր API բանալին որպես Authorization: Bearer կամ ?key= պարամետր:
Ստանալ Բանալի
ՀԻՄՆԱԿԱՆ URLhttps://maps.argo.am

Search

GET
/api/search

Տեղանունների Որոնում

Որոնեք փողոցներ, վայրեր և հաստատություններ Հայաստանում առաջադեմ որոնմամբ:

ՊԱՐԱՄԵՏՐԵՐ
ԱնունՏեսակՊարտադիրՆկարագրություն
qstringԱյոSearch query
limitnumberՈչMax limit (1-50)
Հարցում
curl "https://maps.argo.am/api/search?q=Abovyan&lang=en" \
  -H "Authorization: Bearer YOUR_KEY"
200 Արդյունք
{
  "results": [
    {
      "id": "1234",
      "name": "Abovyan Street",
      "lat": 40.1792,
      "lng": 44.5136
    }
  ],
  "total": 1
}

Geocoding

GET
/api/geocode

Forward Geocoding

Փոխարկեք հասցեն աշխարհագրական կոորդինատների:

ՊԱՐԱՄԵՏՐԵՐ
ԱնունՏեսակՊարտադիրՆկարագրություն
qstringԱյոAddress to geocode
Հարցում
curl "https://maps.argo.am/api/geocode?q=Yerevan" \
  -H "Authorization: Bearer YOUR_KEY"
200 Արդյունք
{
  "lat": 40.181,
  "lng": 44.514,
  "confidence": 0.95
}
GET
/api/reverse

Reverse Geocoding

Փոխարկեք կոորդինատները մարդկանց համար հասկանալի հասցեի:

ՊԱՐԱՄԵՏՐԵՐ
ԱնունՏեսակՊարտադիրՆկարագրություն
latnumberԱյոLatitude
lngnumberԱյոLongitude
Հարցում
curl "https://maps.argo.am/api/reverse?lat=40.18&lng=44.51" \
  -H "Authorization: Bearer YOUR_KEY"
200 Արդյունք
{
  "place": {
    "name": "Republic Square",
    "distance_m": 12
  }
}

Tiles

GET
/tiles/{z}/{x}/{y}.mvt

Vector Map Tiles

Ստացեք Mapbox Vector Tiles (MVT) մեր տեղական PMTiles բազայից:

ՊԱՐԱՄԵՏՐԵՐ
ԱնունՏեսակՊարտադիրՆկարագրություն
znumberԱյոZoom level
xnumberԱյոX coordinate
ynumberԱյոY coordinate
Հարցում
// Use directly in MapLibre
const url = 'https://maps.argo.am/tiles/armenia';
200 Արդյունք
// Binary MVT tile data
// Content-Type: application/x-protobuf

Սահմանափակումներ

Free
1,000 req/day
Pro
100,000 req/day
Enterprise
Unlimited