GET
Získá kolekci BO Typ vozidla
GET
Získá konkrétní BO Typ vozidla
POST
Vytvoří nový BO Typ vozidla a vrátí jeho kompletní reprezentaci
PUT
Provede aktualizaci BO Typ vozidla a vrátí jeho kompletní, aktualizovanou reprezentaci. Operaci PUT je možné využívat i k částečným aktualizacím zdrojů (PATCH).
DELETE
Smaže BO Typ vozidla na základě jeho ID
Počet náprav, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Ložný prostor, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Užitková hmotnost, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Skupina typů, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Kód, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Obsah válců, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Střední norma souprav, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Letní norma souprav, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Zimní norma souprav, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Střední norma, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Manipulační norma, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Letní norma, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Zimní norma, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Skrytý, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu, pole nepodporuje ochranu dat/GDPR
Název, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Verze objektu, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
Počet míst k sezení, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Počet míst, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Silniční daň, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Pohotovostní hmotnost, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Druh pohonu; ID objektu Druh PHM, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Tarifní systém; ID objektu Tarif OD, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Objem nádrže, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Celková hmotnost, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Počet pneu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Výška vozidla, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Délka vozidla, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Šířka vozidla, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Max. hmotnost na nápravu, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Skupina typů
ID třídy, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
Název, pouze pro čtení
Vlastní ID, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
GET
https://atd.abra.eu/demodata/trmcartypes?take=1
ResponseGET
https://atd.abra.eu/demodata/trmcartypes/{id}
{
"ID": "1000000101",
"ObjVersion": 1,
"Hidden": false,
"Code": "FT1",
"Name": "Ford Transit 2,5 TD",
"Category": 10,
"SeviceWeight": 2.6,
"TotalWeight": 3.6,
"CargoWeight": 1,
"WeightOnAxle": 0,
"FuelNormSummer": 0,
"FuelNormWinter": 0,
"FuelNormInter": 0,
"FuelNormCollS": 0,
"FuelNormCollW": 0,
"FuelNormCollInter": 0,
"FuelNormManip": 0,
"PassTotal": 3,
"PassSitting": 3,
"TRMFuelType_ID": "2000000000",
"AxleCount": 2,
"TyreCount": 4,
"VehicleLength": 0,
"VehicleWidth": 0,
"VehicleHeight": 0,
"CylinderCapacity": 2495,
"CargoVolume": 6,
"RoadTaxRate": 12000,
"TRMPublicTransTariff_ID": null,
"TankCapacity": 70
}
POST
https://atd.abra.eu/demodata/query
{"class": "trmcartypes", "take": "1"}
POST
https://atd.abra.eu/demodata/trmcartypes/query
{"take": "1"}
Response
{
"ID": "1000000101",
"ObjVersion": 1,
"Hidden": false,
"Code": "FT1",
"Name": "Ford Transit 2,5 TD",
"Category": 10,
"SeviceWeight": 2.6,
"TotalWeight": 3.6,
"CargoWeight": 1,
"WeightOnAxle": 0,
"FuelNormSummer": 0,
"FuelNormWinter": 0,
"FuelNormInter": 0,
"FuelNormCollS": 0,
"FuelNormCollW": 0,
"FuelNormCollInter": 0,
"FuelNormManip": 0,
"PassTotal": 3,
"PassSitting": 3,
"TRMFuelType_ID": "2000000000",
"AxleCount": 2,
"TyreCount": 4,
"VehicleLength": 0,
"VehicleWidth": 0,
"VehicleHeight": 0,
"CylinderCapacity": 2495,
"CargoVolume": 6,
"RoadTaxRate": 12000,
"TRMPublicTransTariff_ID": null,
"TankCapacity": 70
}
BodyPOST
https://atd.abra.eu/demodata/trmcartypes?select=id
{
"AxleCount": 2,
"CargoVolume": 6,
"CargoWeight": 1,
"Category": 10,
"Code": "FT1",
"CylinderCapacity": 2495,
"FuelNormCollInter": 0,
"FuelNormCollS": 0,
"FuelNormCollW": 0,
"FuelNormInter": 0,
"FuelNormManip": 0,
"FuelNormSummer": 0,
"FuelNormWinter": 0,
"Hidden": false,
"Name": "Ford Transit 2,5 TD",
"PassSitting": 3,
"PassTotal": 3,
"RoadTaxRate": 12000,
"SeviceWeight": 2.6,
"TRMFuelType_ID": "2000000000",
"TRMPublicTransTariff_ID": null,
"TankCapacity": 70,
"TotalWeight": 3.6,
"TyreCount": 4,
"VehicleHeight": 0,
"VehicleLength": 0,
"VehicleWidth": 0,
"WeightOnAxle": 0
}
Response
{
"id": "1000000101"
}
BodyPUT
https://atd.abra.eu/demodata/trmcartypes/{id}?select=id
{
"AxleCount": 2,
"CargoVolume": 6,
"CargoWeight": 1,
"Category": 10,
"Code": "FT1",
"CylinderCapacity": 2495,
"FuelNormCollInter": 0,
"FuelNormCollS": 0,
"FuelNormCollW": 0,
"FuelNormInter": 0,
"FuelNormManip": 0,
"FuelNormSummer": 0,
"FuelNormWinter": 0,
"Hidden": false,
"Name": "Ford Transit 2,5 TD",
"PassSitting": 3,
"PassTotal": 3,
"RoadTaxRate": 12000,
"SeviceWeight": 2.6,
"TRMFuelType_ID": "2000000000",
"TRMPublicTransTariff_ID": null,
"TankCapacity": 70,
"TotalWeight": 3.6,
"TyreCount": 4,
"VehicleHeight": 0,
"VehicleLength": 0,
"VehicleWidth": 0,
"WeightOnAxle": 0
}
Response
{
"id": "1000000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/trmcartypes/{id}
200 - OK Everything worked as expected.
PUT
https://atd.abra.eu/demodata//batch
{
"items": [
{
"type": "create",
"id": "id0",
"data": {
"class_id": "trmcartypes",
"object_data": {
"AxleCount": 2,
"CargoVolume": 6,
"CargoWeight": 1,
"Category": 10,
"Code": "FT1",
"CylinderCapacity": 2495,
"FuelNormCollInter": 0,
"FuelNormCollS": 0,
"FuelNormCollW": 0,
"FuelNormInter": 0,
"FuelNormManip": 0,
"FuelNormSummer": 0,
"FuelNormWinter": 0,
"Hidden": false,
"Name": "Ford Transit 2,5 TD",
"PassSitting": 3,
"PassTotal": 3,
"RoadTaxRate": 12000,
"SeviceWeight": 2.6,
"TRMFuelType_ID": "2000000000",
"TRMPublicTransTariff_ID": null,
"TankCapacity": 70,
"TotalWeight": 3.6,
"TyreCount": 4,
"VehicleHeight": 0,
"VehicleLength": 0,
"VehicleWidth": 0,
"WeightOnAxle": 0
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "create",
"id": "id1",
"data": {
"class_id": "trmcartypes",
"object_data": {
"AxleCount": 2,
"CargoVolume": 6,
"CargoWeight": 1,
"Category": 10,
"Code": "FT1",
"CylinderCapacity": 2495,
"FuelNormCollInter": 0,
"FuelNormCollS": 0,
"FuelNormCollW": 0,
"FuelNormInter": 0,
"FuelNormManip": 0,
"FuelNormSummer": 0,
"FuelNormWinter": 0,
"Hidden": false,
"Name": "Ford Transit 2,5 TD",
"PassSitting": 3,
"PassTotal": 3,
"RoadTaxRate": 12000,
"SeviceWeight": 2.6,
"TRMFuelType_ID": "2000000000",
"TRMPublicTransTariff_ID": null,
"TankCapacity": 70,
"TotalWeight": 3.6,
"TyreCount": 4,
"VehicleHeight": 0,
"VehicleLength": 0,
"VehicleWidth": 0,
"WeightOnAxle": 0
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "update",
"id": "id0",
"data": {
"class_id": "trmcartypes",
"obj_id": "1000000100",
"object_data": {
"AxleCount": 2,
"CargoVolume": 6,
"CargoWeight": 1,
"Category": 10,
"Code": "FT1",
"CylinderCapacity": 2495,
"FuelNormCollInter": 0,
"FuelNormCollS": 0,
"FuelNormCollW": 0,
"FuelNormInter": 0,
"FuelNormManip": 0,
"FuelNormSummer": 0,
"FuelNormWinter": 0,
"Hidden": false,
"Name": "Ford Transit 2,5 TD",
"PassSitting": 3,
"PassTotal": 3,
"RoadTaxRate": 12000,
"SeviceWeight": 2.6,
"TRMFuelType_ID": "2000000000",
"TRMPublicTransTariff_ID": null,
"TankCapacity": 70,
"TotalWeight": 3.6,
"TyreCount": 4,
"VehicleHeight": 0,
"VehicleLength": 0,
"VehicleWidth": 0,
"WeightOnAxle": 0
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "update",
"id": "id1",
"data": {
"class_id": "trmcartypes",
"obj_id": "1000000101",
"object_data": {
"AxleCount": 2,
"CargoVolume": 6,
"CargoWeight": 1,
"Category": 10,
"Code": "FT1",
"CylinderCapacity": 2495,
"FuelNormCollInter": 0,
"FuelNormCollS": 0,
"FuelNormCollW": 0,
"FuelNormInter": 0,
"FuelNormManip": 0,
"FuelNormSummer": 0,
"FuelNormWinter": 0,
"Hidden": false,
"Name": "Ford Transit 2,5 TD",
"PassSitting": 3,
"PassTotal": 3,
"RoadTaxRate": 12000,
"SeviceWeight": 2.6,
"TRMFuelType_ID": "2000000000",
"TRMPublicTransTariff_ID": null,
"TankCapacity": 70,
"TotalWeight": 3.6,
"TyreCount": 4,
"VehicleHeight": 0,
"VehicleLength": 0,
"VehicleWidth": 0,
"WeightOnAxle": 0
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "delete",
"id": "id0",
"data": {
"class_id": "trmcartypes",
"obj_id": "1000000100"
}
},
{
"type": "delete",
"id": "id1",
"data": {
"class_id": "trmcartypes",
"obj_id": "1000000101"
}
},
{
"type": "delete",
"id": "id2",
"data": {
"class_id": "trmcartypes",
"obj_id": "1000000102"
}
},
{
"type": "delete",
"id": "id3",
"data": {
"class_id": "trmcartypes",
"obj_id": "1000000103"
}
},
{
"type": "delete",
"id": "id4",
"data": {
"class_id": "trmcartypes",
"obj_id": "1000000104"
}
}
]
}