GET/api/v1/vehicles
Araçlarınız
Araçlarınız; her biri içine takılı takip cihazıyla, o cihazda araç kiti olup olmadığıyla ve paketinizin hâlâ gerektirdiği donanımla
- İzinler
vehicle:readAraçları görme- Paket
- Her paket
- İstek sınırı
- Dakikada 120 istek
Parametreler
limitsorguintegerBir sayfada en çok kaç tane geleceği
1 ile 100 arasıvarsayılan 50
aftersorgustringSonraki sayfayı istemek için önceki sayfanın page.next değeri; geldiği gibi gönderin (opaque cursor)
curl "https://trackingen.com/api/v1/vehicles" \
-H "Authorization: Bearer $TRACKINGEN_API_KEY"import json
import os
import urllib.request
request = urllib.request.Request(
"https://trackingen.com/api/v1/vehicles",
headers={
"Authorization": f"Bearer {os.environ['TRACKINGEN_API_KEY']}",
},
)
with urllib.request.urlopen(request, timeout=30) as answer:
print(json.load(answer)["data"])const answer = await fetch(
"https://trackingen.com/api/v1/vehicles",
{
headers: {
Authorization: `Bearer ${process.env.TRACKINGEN_API_KEY}`,
},
},
);
if (!answer.ok) {
throw new Error(`The API answered ${answer.status}`);
}
const { data } = await answer.json();
console.log(data);{
"data": [
{
"id": "0199b000-0000-7000-8000-000000000001",
"plate": "34 API 001",
"label": "Delivery van",
"vin": "VF1EXAMPLE0000001",
"status": "active",
"deviceId": "0199b000-0000-7000-8000-000000000401",
"kit": true,
"missingCapabilities": []
},
{
"id": "0199b000-0000-7000-8000-000000000002",
"plate": "34 API 002",
"label": null,
"vin": null,
"status": "active",
"deviceId": null,
"kit": false,
"missingCapabilities": []
}
],
"page": {
"next": null
}
}