Coğrafi Kontrol Noktaları (Geo Checkpoints)

Gişeler, sınır kapıları ve vinyet kontrol noktaları gibi coğrafi kontrol noktalarını sorgulayın. Kontrol noktaları, o konum için satılan vinyet biletleriyle ilişkilendirilebilir; böylece bir müşteri güzergâh planlarken doğru ürünü önüne çıkarabilirsiniz.

Kontrol Noktalarını Listele

text
GET /products/geo/checkpoints

Yalnızca API anahtarı gerekir, imza gerekmez.

Sorgu Parametreleri (Query Parameters)

AdTürZorunluAçıklama
countrystringHayırİki harfli ülke ISO kodu (ör. SI)
typestringHayırKontrol noktası tipi ayırt edici değeri
minLatnumberHayırSınırlayıcı kutu: minimum enlem
maxLatnumberHayırSınırlayıcı kutu: maksimum enlem
minLngnumberHayırSınırlayıcı kutu: minimum boylam
maxLngnumberHayırSınırlayıcı kutu: maksimum boylam
langstringHayırYerelleştirilmiş metinler için dil kodu
pageintegerHayırSayfa numarası (varsayılan: 1)
limitintegerHayırSayfa başına öğe sayısı (varsayılan: 50)

Örnek İstek (Example Request)

GET/v2/partners/products/geo/checkpoints
curl "https://api.vignetim.com/v2/partners/products/geo/checkpoints" \
  -H "X-API-Key: $VIGNETIM_API_KEY"

Yanıt

json
{
	"data": [
		{
			"id": "9a8b7c6d-5e4f-3210-fedc-ba0987654321",
			"countryIsocode": "SI",
			"type": "toll_gate",
			"latitude": 46.0569,
			"longitude": 14.5058,
			"title": {
				"en": "Ljubljana Ring Toll Point",
				"sl": "Cestninska tocka Ljubljana"
			},
			"description": {
				"en": "Vignette required beyond this point."
			},
			"infoText": {
				"en": "Applies to all vehicles up to 3.5t."
			},
			"iconType": "toll",
			"color": "#E53935",
			"productType": "ticket",
			"sortOrder": 10,
			"ticketIds": ["a1b2c3d4-e5f6-7890-abcd-ef1234567890"]
		}
	],
	"metadata": {
		"total": 87,
		"page": 1,
		"limit": 50,
		"totalPages": 2,
		"environment": "LIVE"
	}
}

Kontrol Noktası Nesnesi

AlanTürAçıklama
idUUIDKontrol noktası ID'si
countryIsocodestringKontrol noktasının bağlı olduğu ülke
typestringKontrol noktası tipi ayırt edici değeri (opsiyonel)
latitudenumberEnlem
longitudenumberBoylam
titleobjectDil koduna göre anahtarlanmış yerelleştirilmiş başlık eşlemesi
descriptionobjectYerelleştirilmiş açıklama eşlemesi
infoTextobjectYerelleştirilmiş bilgi metni eşlemesi (opsiyonel)
iconTypestringHarita gösterimi için ikon ipucu (opsiyonel)
colorstringGörüntüleme rengi (opsiyonel)
productTypestringİlişkili ürün tipi ipucu (opsiyonel)
sortOrderintegerÖnerilen görüntüleme sıralaması
ticketIdsstring[]Bu kontrol noktası için satılan vinyet biletlerinin ID'leri (opsiyonel)