Vignetim

Detail objednávky (Get Order)

Získejte úplné podrobnosti o konkrétní objednávce nebo zkontrolujte její aktuální stav.

Získání podrobností objednávky

GET /orders/:id

Parametry cesty

NázevTypPovinnýPopis
idstringAnoID objednávky (např. ord-a1b2c3d4-e5f6-7890-abcd-ef1234567890)

Odpověď

{
	"id": "ord-a1b2c3d4-e5f6-7890-abcd-ef1234567890",
	"status": "COMPLETED",
	"products": [
		{
			"productId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
			"productTypeId": 1,
			"productName": "Austria 10-Day Vignette",
			"quantity": 1,
			"status": "COMPLETED",
			"vehiclePlate": "AB123CD",
			"vehicleCountryIsocode": "AT",
			"startAt": "2026-04-01T00:00:00.000Z",
			"endAt": "2026-04-10T23:59:59.000Z"
		}
	],
	"payment": {
		"type": "CARD",
		"status": "CAPTURED",
		"paidAt": "2026-03-20T14:31:10.000Z"
	},
	"customer": {
		"email": "john.doe@example.com",
		"firstName": "John",
		"lastName": "Doe"
	},
	"total": {
		"amount": 11.5,
		"currency": "EUR"
	},
	"externalReference": "YOUR-ORDER-REF-001",
	"idempotencyKey": "unique-order-key-12345",
	"createdAt": "2026-03-20T14:30:00.000Z",
	"completedAt": "2026-03-20T14:31:15.000Z"
}

Získání stavu objednávky

Odlehčený endpoint, který vrací pouze aktuální stav objednávky, vhodný pro dotazování (polling).

GET /orders/:id/status

Parametry cesty

NázevTypPovinnýPopis
idstringAnoID objednávky

Odpověď

{
	"id": "ord-a1b2c3d4-e5f6-7890-abcd-ef1234567890",
	"status": "COMPLETED",
	"updatedAt": "2026-03-20T14:31:15.000Z"
}

Stavy objednávek

StavPopis
PENDINGObjednávka vytvořena, čeká se na potvrzení platby
PROCESSINGPlatba potvrzena, probíhá provisioning produktů
COMPLETEDVšechny produkty úspěšně doručeny
FAILEDSelhání platby nebo chyba provisioningu produktu
CANCELLEDObjednávka byla zrušena
REFUNDEDObjednávka byla vrácena (refundována)