API endpointų struktūros
Šiame puslapyje pateikta visų SE Cloud API endpointų struktūra: keliai, parametrai, užklausos turinio (body) ir atsakymo JSON struktūros. Pavyzdinės reikšmės ("string", 0, false) rodo lauko tipą. Autentifikacija ir bendros taisyklės aprašytos puslapyje „API naudojimo gidas klientams“.
Spauskite ant endpointo arba objekto pavadinimo, kad išskleistumėte struktūrą.
API v1
Appointment
GET /api/Appointment/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): AppointmentDTO
AppointmentDTO struktūra
{
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"DayofWeek": 0,
"Count": 0,
"Quantity": 0,
"Info": "string",
"Generated": "2026-08-20T10:30:00",
"RecerverdForCustomer": { /* Customer */ },
"Status": "string",
"Id": 0
}
POST /api/Appointment/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): AppointmentDTO[ ]
AppointmentDTO struktūra
[
{
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"DayofWeek": 0,
"Count": 0,
"Quantity": 0,
"Info": "string",
"Generated": "2026-08-20T10:30:00",
"RecerverdForCustomer": { /* Customer */ },
"Status": "string",
"Id": 0
}
]
POST /api/Appointment/v1/create
Užklausos turinys (body): CreateUpdateAppointmentDTO
CreateUpdateAppointmentDTO struktūra
{
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"DayofWeek": 0,
"Count": 0,
"Quantity": 0,
"Info": "string",
"Generated": "2026-08-20T10:30:00",
"RecerverdForCustomer": { /* Customer */ },
"Status": "string"
}
Atsakymas (200): AppointmentDTO
AppointmentDTO struktūra
{
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"DayofWeek": 0,
"Count": 0,
"Quantity": 0,
"Info": "string",
"Generated": "2026-08-20T10:30:00",
"RecerverdForCustomer": { /* Customer */ },
"Status": "string",
"Id": 0
}
PUT /api/Appointment/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateAppointmentDTO
CreateUpdateAppointmentDTO struktūra
{
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"DayofWeek": 0,
"Count": 0,
"Quantity": 0,
"Info": "string",
"Generated": "2026-08-20T10:30:00",
"RecerverdForCustomer": { /* Customer */ },
"Status": "string"
}
Atsakymas (200): AppointmentDTO
AppointmentDTO struktūra
{
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"DayofWeek": 0,
"Count": 0,
"Quantity": 0,
"Info": "string",
"Generated": "2026-08-20T10:30:00",
"RecerverdForCustomer": { /* Customer */ },
"Status": "string",
"Id": 0
}
Cards
GET /api/Cards/v1/{code}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
code |
kelias | string | taip |
fields |
query | string | ne |
Atsakymas (200): CardDTO
CardDTO struktūra
{
"Id": 0,
"Enabled": false,
"HardwareCode": "string",
"StartDate": "2026-08-20T10:30:00",
"ExpireDate": "2026-08-20T10:30:00",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Driver": { /* Driver */ },
"Tare": { /* Weighings */ },
"Contract": { /* Contract */ },
"NetCorr": 0,
"FromAddress": "string",
"ToAddress": "string",
"Distance": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"AddNum1": 0,
"AddNum2": 0,
"ProcessType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"SemiAuto": "0 | 1",
"OneTime": "0 | 1",
"NeedDocs": "0 | 1",
"Ext": "string",
"TareDoc": 0,
"BrutoDoc": 0,
"NetoDoc": 0,
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"Modified": "2026-08-20T10:30:00",
"CardProducts": [
{ /* CardProductDTO */ }
]
}
GET /api/Cards/v1/code/{code}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
code |
kelias | string | taip |
fields |
query | string | ne |
Atsakymas (200): CardDTO
CardDTO struktūra
{
"Id": 0,
"Enabled": false,
"HardwareCode": "string",
"StartDate": "2026-08-20T10:30:00",
"ExpireDate": "2026-08-20T10:30:00",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Driver": { /* Driver */ },
"Tare": { /* Weighings */ },
"Contract": { /* Contract */ },
"NetCorr": 0,
"FromAddress": "string",
"ToAddress": "string",
"Distance": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"AddNum1": 0,
"AddNum2": 0,
"ProcessType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"SemiAuto": "0 | 1",
"OneTime": "0 | 1",
"NeedDocs": "0 | 1",
"Ext": "string",
"TareDoc": 0,
"BrutoDoc": 0,
"NetoDoc": 0,
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"Modified": "2026-08-20T10:30:00",
"CardProducts": [
{ /* CardProductDTO */ }
]
}
GET /api/Cards/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): CardDTO
CardDTO struktūra
{
"Id": 0,
"Enabled": false,
"HardwareCode": "string",
"StartDate": "2026-08-20T10:30:00",
"ExpireDate": "2026-08-20T10:30:00",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Driver": { /* Driver */ },
"Tare": { /* Weighings */ },
"Contract": { /* Contract */ },
"NetCorr": 0,
"FromAddress": "string",
"ToAddress": "string",
"Distance": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"AddNum1": 0,
"AddNum2": 0,
"ProcessType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"SemiAuto": "0 | 1",
"OneTime": "0 | 1",
"NeedDocs": "0 | 1",
"Ext": "string",
"TareDoc": 0,
"BrutoDoc": 0,
"NetoDoc": 0,
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"Modified": "2026-08-20T10:30:00",
"CardProducts": [
{ /* CardProductDTO */ }
]
}
POST /api/Cards/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): CardDTO[ ]
CardDTO struktūra
[
{
"Id": 0,
"Enabled": false,
"HardwareCode": "string",
"StartDate": "2026-08-20T10:30:00",
"ExpireDate": "2026-08-20T10:30:00",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Driver": { /* Driver */ },
"Tare": { /* Weighings */ },
"Contract": { /* Contract */ },
"NetCorr": 0,
"FromAddress": "string",
"ToAddress": "string",
"Distance": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"AddNum1": 0,
"AddNum2": 0,
"ProcessType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"SemiAuto": "0 | 1",
"OneTime": "0 | 1",
"NeedDocs": "0 | 1",
"Ext": "string",
"TareDoc": 0,
"BrutoDoc": 0,
"NetoDoc": 0,
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"Modified": "2026-08-20T10:30:00",
"CardProducts": [
{ /* CardProductDTO */ }
]
}
]
POST /api/Cards/v1/create
Užklausos turinys (body): CreateUpdateCardDTO
CreateUpdateCardDTO struktūra
{
"Enabled": false,
"HardwareCode": "string",
"StartDate": "2026-08-20T10:30:00",
"ExpireDate": "2026-08-20T10:30:00",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Vehicle": { /* Vehicle */ },
"Driver": { /* Driver */ },
"Tare": { /* Weighings */ },
"NetCorr": 0,
"FromAddress": "string",
"ToAddress": "string",
"Distance": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"AddNum1": 0,
"AddNum2": 0,
"ProcessType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"SemiAuto": "0 | 1",
"OneTime": "0 | 1",
"NeedDocs": "0 | 1",
"Ext": "string",
"TareDoc": 0,
"BrutoDoc": 0,
"NetoDoc": 0,
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"Modified": "2026-08-20T10:30:00",
"CardProducts": [
{ /* CardProductDTO */ }
]
}
Atsakymas (200): CardDTO
CardDTO struktūra
{
"Id": 0,
"Enabled": false,
"HardwareCode": "string",
"StartDate": "2026-08-20T10:30:00",
"ExpireDate": "2026-08-20T10:30:00",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Driver": { /* Driver */ },
"Tare": { /* Weighings */ },
"Contract": { /* Contract */ },
"NetCorr": 0,
"FromAddress": "string",
"ToAddress": "string",
"Distance": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"AddNum1": 0,
"AddNum2": 0,
"ProcessType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"SemiAuto": "0 | 1",
"OneTime": "0 | 1",
"NeedDocs": "0 | 1",
"Ext": "string",
"TareDoc": 0,
"BrutoDoc": 0,
"NetoDoc": 0,
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"Modified": "2026-08-20T10:30:00",
"CardProducts": [
{ /* CardProductDTO */ }
]
}
PUT /api/Cards/v1/update/{code}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
code |
kelias | string | taip |
Užklausos turinys (body): CreateUpdateCardDTO
CreateUpdateCardDTO struktūra
{
"Enabled": false,
"HardwareCode": "string",
"StartDate": "2026-08-20T10:30:00",
"ExpireDate": "2026-08-20T10:30:00",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Vehicle": { /* Vehicle */ },
"Driver": { /* Driver */ },
"Tare": { /* Weighings */ },
"NetCorr": 0,
"FromAddress": "string",
"ToAddress": "string",
"Distance": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"AddNum1": 0,
"AddNum2": 0,
"ProcessType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"SemiAuto": "0 | 1",
"OneTime": "0 | 1",
"NeedDocs": "0 | 1",
"Ext": "string",
"TareDoc": 0,
"BrutoDoc": 0,
"NetoDoc": 0,
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"Modified": "2026-08-20T10:30:00",
"CardProducts": [
{ /* CardProductDTO */ }
]
}
Atsakymas (200): CardDTO
CardDTO struktūra
{
"Id": 0,
"Enabled": false,
"HardwareCode": "string",
"StartDate": "2026-08-20T10:30:00",
"ExpireDate": "2026-08-20T10:30:00",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Driver": { /* Driver */ },
"Tare": { /* Weighings */ },
"Contract": { /* Contract */ },
"NetCorr": 0,
"FromAddress": "string",
"ToAddress": "string",
"Distance": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"AddNum1": 0,
"AddNum2": 0,
"ProcessType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"SemiAuto": "0 | 1",
"OneTime": "0 | 1",
"NeedDocs": "0 | 1",
"Ext": "string",
"TareDoc": 0,
"BrutoDoc": 0,
"NetoDoc": 0,
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"Modified": "2026-08-20T10:30:00",
"CardProducts": [
{ /* CardProductDTO */ }
]
}
PATCH /api/Cards/v1/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateCardDTOJsonPatchDocument
CreateUpdateCardDTOJsonPatchDocument struktūra
{
"Operations": [
{ /* CreateUpdateCardDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): CardDTO
CardDTO struktūra
{
"Id": 0,
"Enabled": false,
"HardwareCode": "string",
"StartDate": "2026-08-20T10:30:00",
"ExpireDate": "2026-08-20T10:30:00",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Driver": { /* Driver */ },
"Tare": { /* Weighings */ },
"Contract": { /* Contract */ },
"NetCorr": 0,
"FromAddress": "string",
"ToAddress": "string",
"Distance": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"AddNum1": 0,
"AddNum2": 0,
"ProcessType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"SemiAuto": "0 | 1",
"OneTime": "0 | 1",
"NeedDocs": "0 | 1",
"Ext": "string",
"TareDoc": 0,
"BrutoDoc": 0,
"NetoDoc": 0,
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"Modified": "2026-08-20T10:30:00",
"CardProducts": [
{ /* CardProductDTO */ }
]
}
GET /api/Cards/v1/cardtimes/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): CardTimesDTO
CardTimesDTO struktūra
{
"Id": 0,
"Time": "2026-08-20T10:30:00",
"Card": "string",
"Vehicle": "string",
"DeviceName": "string",
"Action": "string",
"PicturesUrl": "string"
}
POST /api/Cards/v1/cardtimes
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): CardTimesDTO[ ]
CardTimesDTO struktūra
[
{
"Id": 0,
"Time": "2026-08-20T10:30:00",
"Card": "string",
"Vehicle": "string",
"DeviceName": "string",
"Action": "string",
"PicturesUrl": "string"
}
]
GET /api/Cards/v1/cardtimes/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
GET /api/Cards/v1/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
GET /api/Cards/v1/cardtimes/{cardtimeId}/pictures
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
cardtimeId |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): PicturesDTOV2[ ]
PicturesDTOV2 struktūra
[
{
"Id": 0,
"PicWhen": "2026-08-20T10:30:00",
"KescId": 0,
"UserName": "string",
"Weighings": { /* Weighings */ },
"PicData": "string",
"Type": "PNG | JPG | BMP | GIF",
"Thumbnail": "string"
}
]
DELETE /api/Cards/v1/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas (200): ProblemDetails
ProblemDetails struktūra
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
POST /api/Cards/v1/excel
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): CardDTO[ ]
CardDTO struktūra
[
{
"Id": 0,
"Enabled": false,
"HardwareCode": "string",
"StartDate": "2026-08-20T10:30:00",
"ExpireDate": "2026-08-20T10:30:00",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Driver": { /* Driver */ },
"Tare": { /* Weighings */ },
"Contract": { /* Contract */ },
"NetCorr": 0,
"FromAddress": "string",
"ToAddress": "string",
"Distance": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"AddNum1": 0,
"AddNum2": 0,
"ProcessType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"SemiAuto": "0 | 1",
"OneTime": "0 | 1",
"NeedDocs": "0 | 1",
"Ext": "string",
"TareDoc": 0,
"BrutoDoc": 0,
"NetoDoc": 0,
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"Modified": "2026-08-20T10:30:00",
"CardProducts": [
{ /* CardProductDTO */ }
]
}
]
POST /api/Cards/v1/cardtimes/excel
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): CardTimesDTO[ ]
CardTimesDTO struktūra
[
{
"Id": 0,
"Time": "2026-08-20T10:30:00",
"Card": "string",
"Vehicle": "string",
"DeviceName": "string",
"Action": "string",
"PicturesUrl": "string"
}
]
ClientConfiguration
GET /api/ClientConfiguration/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | string | taip |
fields |
query | string | ne |
Atsakymas (200): CustomConfigurationsDTO
CustomConfigurationsDTO struktūra
{
"Id": "string",
"Type": "string",
"Name": "string",
"Value": "string",
"Parameter": "string"
}
POST /api/ClientConfiguration/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): CustomConfigurationsDTO[ ]
CustomConfigurationsDTO struktūra
[
{
"Id": "string",
"Type": "string",
"Name": "string",
"Value": "string",
"Parameter": "string"
}
]
POST /api/ClientConfiguration/v1/create
Užklausos turinys (body): CreateUpdateCustomConfigurationsDTO
CreateUpdateCustomConfigurationsDTO struktūra
{
"Type": "string",
"Name": "string",
"Value": "string",
"Parameter": "string"
}
Atsakymas (200): CustomConfigurationsDTO
CustomConfigurationsDTO struktūra
{
"Id": "string",
"Type": "string",
"Name": "string",
"Value": "string",
"Parameter": "string"
}
PUT /api/ClientConfiguration/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | string | taip |
Užklausos turinys (body): CreateUpdateCustomConfigurationsDTO
CreateUpdateCustomConfigurationsDTO struktūra
{
"Type": "string",
"Name": "string",
"Value": "string",
"Parameter": "string"
}
Atsakymas (200): CustomConfigurationsDTO
CustomConfigurationsDTO struktūra
{
"Id": "string",
"Type": "string",
"Name": "string",
"Value": "string",
"Parameter": "string"
}
DELETE /api/ClientConfiguration/v1/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | string | taip |
Atsakymas (200): ProblemDetails
ProblemDetails struktūra
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
GET /api/ClientConfiguration/v1/self
Atsakymas (200): CustomConfigurationsDTO
CustomConfigurationsDTO struktūra
{
"Id": "string",
"Type": "string",
"Name": "string",
"Value": "string",
"Parameter": "string"
}
ClientUnit
GET /api/ClientUnit/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): ClientUnitDTO
ClientUnitDTO struktūra
{
"KescId": 0,
"Code": "string",
"Description": "string",
"UnitGroup": 0,
"Modified": "2026-08-20T10:30:00",
"Longitude": 0,
"Latitude": 0,
"Distance": 0,
"Id": 0
}
POST /api/ClientUnit/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): ClientUnitDTO[ ]
ClientUnitDTO struktūra
[
{
"KescId": 0,
"Code": "string",
"Description": "string",
"UnitGroup": 0,
"Modified": "2026-08-20T10:30:00",
"Longitude": 0,
"Latitude": 0,
"Distance": 0,
"Id": 0
}
]
POST /api/ClientUnit/v1/create
Užklausos turinys (body): CreateUpdateClientUnitDTO
CreateUpdateClientUnitDTO struktūra
{
"Id": 0,
"KescId": 0,
"Code": "string",
"Description": "string",
"UnitGroup": 0,
"Modified": "2026-08-20T10:30:00",
"Longitude": 0,
"Latitude": 0,
"Distance": 0
}
Atsakymas (200): ClientUnitDTO
ClientUnitDTO struktūra
{
"KescId": 0,
"Code": "string",
"Description": "string",
"UnitGroup": 0,
"Modified": "2026-08-20T10:30:00",
"Longitude": 0,
"Latitude": 0,
"Distance": 0,
"Id": 0
}
PUT /api/ClientUnit/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateClientUnitDTO
CreateUpdateClientUnitDTO struktūra
{
"Id": 0,
"KescId": 0,
"Code": "string",
"Description": "string",
"UnitGroup": 0,
"Modified": "2026-08-20T10:30:00",
"Longitude": 0,
"Latitude": 0,
"Distance": 0
}
Atsakymas (200): ClientUnitDTO
ClientUnitDTO struktūra
{
"KescId": 0,
"Code": "string",
"Description": "string",
"UnitGroup": 0,
"Modified": "2026-08-20T10:30:00",
"Longitude": 0,
"Latitude": 0,
"Distance": 0,
"Id": 0
}
Contracts
GET /api/Contracts/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): ContractDTO
ContractDTO struktūra
{
"Number": "string",
"Customer": { /* Customer */ },
"Owner": { /* Customer */ },
"IntCode": "string",
"ExtCode": "string",
"SignPlace": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"State": "0 | 1 | 2 | 3",
"Id": 0,
"TotalContractDetails": 0
}
POST /api/Contracts/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): ContractDTO[ ]
ContractDTO struktūra
[
{
"Number": "string",
"Customer": { /* Customer */ },
"Owner": { /* Customer */ },
"IntCode": "string",
"ExtCode": "string",
"SignPlace": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"State": "0 | 1 | 2 | 3",
"Id": 0,
"TotalContractDetails": 0
}
]
POST /api/Contracts/v1/create
Užklausos turinys (body): CreateUpdateContractDTO
CreateUpdateContractDTO struktūra
{
"Number": "string",
"Customer": { /* Customer */ },
"Owner": { /* Customer */ },
"IntCode": "string",
"ExtCode": "string",
"SignPlace": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"State": "0 | 1 | 2 | 3"
}
Atsakymas (200): ContractDTO
ContractDTO struktūra
{
"Number": "string",
"Customer": { /* Customer */ },
"Owner": { /* Customer */ },
"IntCode": "string",
"ExtCode": "string",
"SignPlace": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"State": "0 | 1 | 2 | 3",
"Id": 0,
"TotalContractDetails": 0
}
PUT /api/Contracts/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateContractDTO
CreateUpdateContractDTO struktūra
{
"Number": "string",
"Customer": { /* Customer */ },
"Owner": { /* Customer */ },
"IntCode": "string",
"ExtCode": "string",
"SignPlace": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"State": "0 | 1 | 2 | 3"
}
Atsakymas (200): ContractDTO
ContractDTO struktūra
{
"Number": "string",
"Customer": { /* Customer */ },
"Owner": { /* Customer */ },
"IntCode": "string",
"ExtCode": "string",
"SignPlace": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"State": "0 | 1 | 2 | 3",
"Id": 0,
"TotalContractDetails": 0
}
GET /api/Contracts/v1/details/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): ContractDetailDTO
ContractDetailDTO struktūra
{
"Contract": { /* ContractSimpleV2 */ },
"Vehicle": { /* Vehicle */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Product": { /* Products */ },
"Driver": { /* Driver */ },
"ClientUnit": { /* ClientUnit */ },
"Quantity": 0,
"Unit": "string",
"IntCode": "string",
"ExtCode": "string",
"Price": 0,
"ValidTo": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"AddInfo": "string",
"Id": 0
}
POST /api/Contracts/v1/details
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): ContractDetailDTO[ ]
ContractDetailDTO struktūra
[
{
"Contract": { /* ContractSimpleV2 */ },
"Vehicle": { /* Vehicle */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Product": { /* Products */ },
"Driver": { /* Driver */ },
"ClientUnit": { /* ClientUnit */ },
"Quantity": 0,
"Unit": "string",
"IntCode": "string",
"ExtCode": "string",
"Price": 0,
"ValidTo": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"AddInfo": "string",
"Id": 0
}
]
POST /api/Contracts/v1/details/create
Užklausos turinys (body): CreateUpdateContractDetailDTO
CreateUpdateContractDetailDTO struktūra
{
"Contract": { /* ContractSimpleV2 */ },
"Vehicle": { /* Vehicle */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Product": { /* Products */ },
"Driver": { /* Driver */ },
"ClientUnit": { /* ClientUnit */ },
"Quantity": 0,
"Unit": "string",
"IntCode": "string",
"ExtCode": "string",
"Price": 0,
"ValidTo": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"AddInfo": "string"
}
Atsakymas (200): ContractDetailDTO
ContractDetailDTO struktūra
{
"Contract": { /* ContractSimpleV2 */ },
"Vehicle": { /* Vehicle */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Product": { /* Products */ },
"Driver": { /* Driver */ },
"ClientUnit": { /* ClientUnit */ },
"Quantity": 0,
"Unit": "string",
"IntCode": "string",
"ExtCode": "string",
"Price": 0,
"ValidTo": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"AddInfo": "string",
"Id": 0
}
PUT /api/Contracts/v1/details/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateContractDetailDTO
CreateUpdateContractDetailDTO struktūra
{
"Contract": { /* ContractSimpleV2 */ },
"Vehicle": { /* Vehicle */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Product": { /* Products */ },
"Driver": { /* Driver */ },
"ClientUnit": { /* ClientUnit */ },
"Quantity": 0,
"Unit": "string",
"IntCode": "string",
"ExtCode": "string",
"Price": 0,
"ValidTo": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"AddInfo": "string"
}
Atsakymas (200): ContractDetailDTO
ContractDetailDTO struktūra
{
"Contract": { /* ContractSimpleV2 */ },
"Vehicle": { /* Vehicle */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Product": { /* Products */ },
"Driver": { /* Driver */ },
"ClientUnit": { /* ClientUnit */ },
"Quantity": 0,
"Unit": "string",
"IntCode": "string",
"ExtCode": "string",
"Price": 0,
"ValidTo": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"AddInfo": "string",
"Id": 0
}
GET /api/Contracts/v1/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): ContractDTO
ContractDTO struktūra
{
"Number": "string",
"Customer": { /* Customer */ },
"Owner": { /* Customer */ },
"IntCode": "string",
"ExtCode": "string",
"SignPlace": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"State": "0 | 1 | 2 | 3",
"Id": 0,
"TotalContractDetails": 0
}
GET /api/Contracts/v1/details/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): ContractDetailDTO
ContractDetailDTO struktūra
{
"Contract": { /* ContractSimpleV2 */ },
"Vehicle": { /* Vehicle */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Product": { /* Products */ },
"Driver": { /* Driver */ },
"ClientUnit": { /* ClientUnit */ },
"Quantity": 0,
"Unit": "string",
"IntCode": "string",
"ExtCode": "string",
"Price": 0,
"ValidTo": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"AddInfo": "string",
"Id": 0
}
Custom
POST /api/Custom/v1/agrosmart/create
Užklausos turinys (body): CreateUpdateOrderArgoSmartDTO
CreateUpdateOrderArgoSmartDTO struktūra
{
"Number": "string",
"Status": "string",
"Customer": { /* CustomerAgroSmart */ },
"Sender": { /* CustomerAgroSmart */ },
"Carrier": { /* CustomerAgroSmart */ },
"Receiver": { /* CustomerAgroSmart */ },
"Driver": { /* DriverAgroSmart */ },
"Vehicle": { /* VehicleAgroSmart */ },
"Trailer": { /* VehicleAgroSmart */ },
"ClientUnit": { /* ClientArgoUnit */ },
"Product": { /* Products */ },
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Type": "string",
"NetoDoc": 0,
"BrutoDoc": 0,
"TareDoc": 0,
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false
}
Atsakymas: 200, 204 (be turinio arba standartinis)
POST /api/Custom/v1/agrosmart/masscreate — Create more then one order
Užklausos turinys (body): CreateUpdateOrderArgoSmartDTO[ ]
CreateUpdateOrderArgoSmartDTO struktūra
[
{
"Number": "string",
"Status": "string",
"Customer": { /* CustomerAgroSmart */ },
"Sender": { /* CustomerAgroSmart */ },
"Carrier": { /* CustomerAgroSmart */ },
"Receiver": { /* CustomerAgroSmart */ },
"Driver": { /* DriverAgroSmart */ },
"Vehicle": { /* VehicleAgroSmart */ },
"Trailer": { /* VehicleAgroSmart */ },
"ClientUnit": { /* ClientArgoUnit */ },
"Product": { /* Products */ },
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Type": "string",
"NetoDoc": 0,
"BrutoDoc": 0,
"TareDoc": 0,
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false
}
]
Atsakymas (200):
[
0
]
PUT /api/Custom/v1/agrosmart/update/{id} — Update order
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateOrderArgoSmartDTO
CreateUpdateOrderArgoSmartDTO struktūra
{
"Number": "string",
"Status": "string",
"Customer": { /* CustomerAgroSmart */ },
"Sender": { /* CustomerAgroSmart */ },
"Carrier": { /* CustomerAgroSmart */ },
"Receiver": { /* CustomerAgroSmart */ },
"Driver": { /* DriverAgroSmart */ },
"Vehicle": { /* VehicleAgroSmart */ },
"Trailer": { /* VehicleAgroSmart */ },
"ClientUnit": { /* ClientArgoUnit */ },
"Product": { /* Products */ },
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Type": "string",
"NetoDoc": 0,
"BrutoDoc": 0,
"TareDoc": 0,
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false
}
Atsakymas: 200, 204 (be turinio arba standartinis)
PUT /api/Custom/v1/agrosmart/massupdate
Užklausos turinys (body): MassCreateUpdateOrderArgoSmartDTO[ ]
MassCreateUpdateOrderArgoSmartDTO struktūra
[
{
"Number": "string",
"Status": "string",
"Customer": { /* CustomerAgroSmart */ },
"Sender": { /* CustomerAgroSmart */ },
"Carrier": { /* CustomerAgroSmart */ },
"Receiver": { /* CustomerAgroSmart */ },
"Driver": { /* DriverAgroSmart */ },
"Vehicle": { /* VehicleAgroSmart */ },
"Trailer": { /* VehicleAgroSmart */ },
"ClientUnit": { /* ClientArgoUnit */ },
"Product": { /* Products */ },
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Type": "string",
"NetoDoc": 0,
"BrutoDoc": 0,
"TareDoc": 0,
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"Id": 0
}
]
Atsakymas (200):
{}
GET /api/Custom/v1/klasmanndeilmann/harvestjournalexternal/getsince
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
start |
query | string | ne |
Atsakymas (200): KlassmannHarvestJournalDTO[ ]
KlassmannHarvestJournalDTO struktūra
[
{
"FromStockpile": "string",
"DeliveryNote": { /* KlassmannDeliveryNote */ },
"Amount": 0,
"DateTime": "2026-08-20T10:30:00"
}
]
Customers
GET /api/Customers/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): CustomerDTO
CustomerDTO struktūra
{
"Id": 0,
"Name": "string",
"ExtCode": "string",
"IntCode": "string",
"VatCode": "string",
"Bank": "string",
"Phone": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0
}
POST /api/Customers/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): CustomerDTO[ ]
CustomerDTO struktūra
[
{
"Id": 0,
"Name": "string",
"ExtCode": "string",
"IntCode": "string",
"VatCode": "string",
"Bank": "string",
"Phone": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0
}
]
POST /api/Customers/v1/create
Užklausos turinys (body): CreateUpdateCustomerDTO
CreateUpdateCustomerDTO struktūra
{
"Name": "string",
"ExtCode": "string",
"IntCode": "string",
"VatCode": "string",
"Bank": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"Phone": "string",
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0
}
Atsakymas (200): CustomerDTO
CustomerDTO struktūra
{
"Id": 0,
"Name": "string",
"ExtCode": "string",
"IntCode": "string",
"VatCode": "string",
"Bank": "string",
"Phone": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0
}
PUT /api/Customers/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateCustomerDTO
CreateUpdateCustomerDTO struktūra
{
"Name": "string",
"ExtCode": "string",
"IntCode": "string",
"VatCode": "string",
"Bank": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"Phone": "string",
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0
}
Atsakymas (200): CustomerDTO
CustomerDTO struktūra
{
"Id": 0,
"Name": "string",
"ExtCode": "string",
"IntCode": "string",
"VatCode": "string",
"Bank": "string",
"Phone": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0
}
DestPoint
GET /api/DestPoint/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): DestPointDTOV2
DestPointDTOV2 struktūra
{
"Id": 0,
"DefaultProduct": { /* ProductsV2 */ },
"Name": "string",
"MaxCars": 0,
"Modified": "2026-08-20T10:30:00",
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string",
"Size": 0,
"SizeUnit": "0 | 1 | 2",
"Group": { /* DestPointGroupDTOV2 */ },
"Details": [
{ /* DestPointDetailsDTOV2 */ }
]
}
POST /api/DestPoint/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): DestPointDTOV2[ ]
DestPointDTOV2 struktūra
[
{
"Id": 0,
"DefaultProduct": { /* ProductsV2 */ },
"Name": "string",
"MaxCars": 0,
"Modified": "2026-08-20T10:30:00",
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string",
"Size": 0,
"SizeUnit": "0 | 1 | 2",
"Group": { /* DestPointGroupDTOV2 */ },
"Details": [
{ /* DestPointDetailsDTOV2 */ }
]
}
]
GET /api/DestPoint/v1/groups/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): DestPointGroupDTOV2
DestPointGroupDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"Description": "string",
"Customer": { /* CustomerV2 */ },
"Modified": "2026-08-20T10:30:00"
}
POST /api/DestPoint/v1/groups
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): DestPointGroupDTOV2[ ]
DestPointGroupDTOV2 struktūra
[
{
"Id": 0,
"Name": "string",
"Description": "string",
"Customer": { /* CustomerV2 */ },
"Modified": "2026-08-20T10:30:00"
}
]
GET /api/DestPoint/v1/details/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): DestPointDetailsDTOV2
DestPointDetailsDTOV2 struktūra
{
"Id": 0,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Product": { /* ProductsV2 */ },
"Modified": "2026-08-20T10:30:00"
}
POST /api/DestPoint/v1/details
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): DestPointDetailsDTOV2[ ]
DestPointDetailsDTOV2 struktūra
[
{
"Id": 0,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Product": { /* ProductsV2 */ },
"Modified": "2026-08-20T10:30:00"
}
]
GET /api/DestPoint/v1/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): DestPointDTOV2[ ]
DestPointDTOV2 struktūra
[
{
"Id": 0,
"DefaultProduct": { /* ProductsV2 */ },
"Name": "string",
"MaxCars": 0,
"Modified": "2026-08-20T10:30:00",
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string",
"Size": 0,
"SizeUnit": "0 | 1 | 2",
"Group": { /* DestPointGroupDTOV2 */ },
"Details": [
{ /* DestPointDetailsDTOV2 */ }
]
}
]
POST /api/DestPoint/v1/create
Užklausos turinys (body): DestPointCreateUpdateDTOV2
DestPointCreateUpdateDTOV2 struktūra
{
"DefaultProduct": { /* ProductsV2 */ },
"Name": "string",
"MaxCars": 0,
"MaxWeight": 0,
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string",
"Size": 0,
"SizeUnit": "0 | 1 | 2",
"DestPointGroup": { /* DestPointGroupDTOV2 */ }
}
Atsakymas (200): DestPointDTOV2
DestPointDTOV2 struktūra
{
"Id": 0,
"DefaultProduct": { /* ProductsV2 */ },
"Name": "string",
"MaxCars": 0,
"Modified": "2026-08-20T10:30:00",
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string",
"Size": 0,
"SizeUnit": "0 | 1 | 2",
"Group": { /* DestPointGroupDTOV2 */ },
"Details": [
{ /* DestPointDetailsDTOV2 */ }
]
}
PUT /api/DestPoint/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): DestPointCreateUpdateDTOV2
DestPointCreateUpdateDTOV2 struktūra
{
"DefaultProduct": { /* ProductsV2 */ },
"Name": "string",
"MaxCars": 0,
"MaxWeight": 0,
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string",
"Size": 0,
"SizeUnit": "0 | 1 | 2",
"DestPointGroup": { /* DestPointGroupDTOV2 */ }
}
Atsakymas (200): DestPointDTOV2
DestPointDTOV2 struktūra
{
"Id": 0,
"DefaultProduct": { /* ProductsV2 */ },
"Name": "string",
"MaxCars": 0,
"Modified": "2026-08-20T10:30:00",
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string",
"Size": 0,
"SizeUnit": "0 | 1 | 2",
"Group": { /* DestPointGroupDTOV2 */ },
"Details": [
{ /* DestPointDetailsDTOV2 */ }
]
}
DELETE /api/DestPoint/v1/disable/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas (200): DestPointDTOV2
DestPointDTOV2 struktūra
{
"Id": 0,
"DefaultProduct": { /* ProductsV2 */ },
"Name": "string",
"MaxCars": 0,
"Modified": "2026-08-20T10:30:00",
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string",
"Size": 0,
"SizeUnit": "0 | 1 | 2",
"Group": { /* DestPointGroupDTOV2 */ },
"Details": [
{ /* DestPointDetailsDTOV2 */ }
]
}
POST /api/DestPoint/v1/details/create
Užklausos turinys (body): DestPointDetailCreateUpdateDTOV2
DestPointDetailCreateUpdateDTOV2 struktūra
{
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"ProductId": 0,
"DestPointId": 0
}
Atsakymas (200): DestPointDetailsDTOV2
DestPointDetailsDTOV2 struktūra
{
"Id": 0,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Product": { /* ProductsV2 */ },
"Modified": "2026-08-20T10:30:00"
}
PUT /api/DestPoint/v1/details/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): DestPointDetailCreateUpdateDTOV2
DestPointDetailCreateUpdateDTOV2 struktūra
{
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"ProductId": 0,
"DestPointId": 0
}
Atsakymas (200): DestPointDetailsDTOV2
DestPointDetailsDTOV2 struktūra
{
"Id": 0,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Product": { /* ProductsV2 */ },
"Modified": "2026-08-20T10:30:00"
}
GET /api/DestPoint/v1/details/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
POST /api/DestPoint/v1/groups/create
Užklausos turinys (body): DestPointGroupCreateUpdateDTOV2
DestPointGroupCreateUpdateDTOV2 struktūra
{
"Name": "string",
"Description": "string",
"Customer": { /* CustomerV2 */ }
}
Atsakymas (200): DestPointGroupDTOV2
DestPointGroupDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"Description": "string",
"Customer": { /* CustomerV2 */ },
"Modified": "2026-08-20T10:30:00"
}
PUT /api/DestPoint/v1/groups/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): DestPointGroupCreateUpdateDTOV2
DestPointGroupCreateUpdateDTOV2 struktūra
{
"Name": "string",
"Description": "string",
"Customer": { /* CustomerV2 */ }
}
Atsakymas (200): DestPointGroupDTOV2
DestPointGroupDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"Description": "string",
"Customer": { /* CustomerV2 */ },
"Modified": "2026-08-20T10:30:00"
}
PATCH /api/DestPoint/v1/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): DestPointCreateUpdateDTOV2JsonPatchDocument
DestPointCreateUpdateDTOV2JsonPatchDocument struktūra
{
"Operations": [
{ /* DestPointCreateUpdateDTOV2Operation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): DestPointDTOV2
DestPointDTOV2 struktūra
{
"Id": 0,
"DefaultProduct": { /* ProductsV2 */ },
"Name": "string",
"MaxCars": 0,
"Modified": "2026-08-20T10:30:00",
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string",
"Size": 0,
"SizeUnit": "0 | 1 | 2",
"Group": { /* DestPointGroupDTOV2 */ },
"Details": [
{ /* DestPointDetailsDTOV2 */ }
]
}
DELETE /api/DestPoint/v1/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas (200): ProblemDetails
ProblemDetails struktūra
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
DELETE /api/DestPoint/v1/details/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas (200): ProblemDetails
ProblemDetails struktūra
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
DELETE /api/DestPoint/v1/groups/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas (200): ProblemDetails
ProblemDetails struktūra
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
Drivers
GET /api/Drivers/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): DriverDTO
DriverDTO struktūra
{
"Name": "string",
"Surname": "string",
"ExternalCode": "string",
"InternalCode": "string",
"IsEnabled": false,
"Telephone": "string",
"Id": 0
}
POST /api/Drivers/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): DriverDTO[ ]
DriverDTO struktūra
[
{
"Name": "string",
"Surname": "string",
"ExternalCode": "string",
"InternalCode": "string",
"IsEnabled": false,
"Telephone": "string",
"Id": 0
}
]
POST /api/Drivers/v1/create
Užklausos turinys (body): CreateUpdateDriverDTO
CreateUpdateDriverDTO struktūra
{
"Name": "string",
"Surname": "string",
"ExternalCode": "string",
"InternalCode": "string",
"IsEnabled": false,
"Telephone": "string"
}
Atsakymas (200): DriverDTO
DriverDTO struktūra
{
"Name": "string",
"Surname": "string",
"ExternalCode": "string",
"InternalCode": "string",
"IsEnabled": false,
"Telephone": "string",
"Id": 0
}
PUT /api/Drivers/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateDriverDTO
CreateUpdateDriverDTO struktūra
{
"Name": "string",
"Surname": "string",
"ExternalCode": "string",
"InternalCode": "string",
"IsEnabled": false,
"Telephone": "string"
}
Atsakymas (200): DriverDTO
DriverDTO struktūra
{
"Name": "string",
"Surname": "string",
"ExternalCode": "string",
"InternalCode": "string",
"IsEnabled": false,
"Telephone": "string",
"Id": 0
}
DynamicTables
GET /api/DynamicTables/v1/tables
Atsakymas (200): DynamicTableDTO[ ]
DynamicTableDTO struktūra
[
{
"Id": 0,
"Name": "string",
"PhysicalName": "string",
"Created": "2026-08-20T10:30:00",
"CreatedBy": "string",
"Modified": "2026-08-20T10:30:00",
"ModifiedBy": "string",
"Columns": [
{ /* DynamicColumnDTO */ }
]
}
]
GET /api/DynamicTables/v1/tables/{tableName}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
tableName |
kelias | string | taip |
Atsakymas (200): DynamicTableDTO
DynamicTableDTO struktūra
{
"Id": 0,
"Name": "string",
"PhysicalName": "string",
"Created": "2026-08-20T10:30:00",
"CreatedBy": "string",
"Modified": "2026-08-20T10:30:00",
"ModifiedBy": "string",
"Columns": [
{ /* DynamicColumnDTO */ }
]
}
POST /api/DynamicTables/v1/tables/create
Užklausos turinys (body): CreateDynamicTableDTO
CreateDynamicTableDTO struktūra
{
"Name": "string",
"Columns": [
{ /* CreateDynamicColumnDTO */ }
]
}
Atsakymas (200): DynamicTableDTO
DynamicTableDTO struktūra
{
"Id": 0,
"Name": "string",
"PhysicalName": "string",
"Created": "2026-08-20T10:30:00",
"CreatedBy": "string",
"Modified": "2026-08-20T10:30:00",
"ModifiedBy": "string",
"Columns": [
{ /* DynamicColumnDTO */ }
]
}
DELETE /api/DynamicTables/v1/tables/delete/{tableName}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
tableName |
kelias | string | taip |
Atsakymas: 204 (be turinio arba standartinis)
POST /api/DynamicTables/v1/tables/{tableName}/columns/add
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
tableName |
kelias | string | taip |
Užklausos turinys (body): AddDynamicColumnDTO
AddDynamicColumnDTO struktūra
{
"Name": "string",
"Type": "0 | 1 | 2 | 3 | 4 | 5",
"MaxLength": 0,
"IsRequired": false,
"ForeignKeyTable": "string"
}
Atsakymas (200): DynamicTableDTO
DynamicTableDTO struktūra
{
"Id": 0,
"Name": "string",
"PhysicalName": "string",
"Created": "2026-08-20T10:30:00",
"CreatedBy": "string",
"Modified": "2026-08-20T10:30:00",
"ModifiedBy": "string",
"Columns": [
{ /* DynamicColumnDTO */ }
]
}
DELETE /api/DynamicTables/v1/tables/{tableName}/columns/delete/{columnName}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
tableName |
kelias | string | taip |
columnName |
kelias | string | taip |
Atsakymas (200): DynamicTableDTO
DynamicTableDTO struktūra
{
"Id": 0,
"Name": "string",
"PhysicalName": "string",
"Created": "2026-08-20T10:30:00",
"CreatedBy": "string",
"Modified": "2026-08-20T10:30:00",
"ModifiedBy": "string",
"Columns": [
{ /* DynamicColumnDTO */ }
]
}
GET /api/DynamicTables/v1/{tableName}/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
tableName |
kelias | string | taip |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
GET /api/DynamicTables/v1/{tableName}/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
tableName |
kelias | string | taip |
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200):
{}
POST /api/DynamicTables/v1/{tableName}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
tableName |
kelias | string | taip |
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200):
[
{}
]
POST /api/DynamicTables/v1/{tableName}/create
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
tableName |
kelias | string | taip |
Užklausos turinys (body):
{}
Atsakymas (200):
{}
PUT /api/DynamicTables/v1/{tableName}/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
tableName |
kelias | string | taip |
id |
kelias | integer | taip |
Užklausos turinys (body):
{}
Atsakymas (200):
{}
PATCH /api/DynamicTables/v1/{tableName}/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
tableName |
kelias | string | taip |
id |
kelias | integer | taip |
Užklausos turinys (body): StringObjectDictionaryJsonPatchDocument
StringObjectDictionaryJsonPatchDocument struktūra
{
"Operations": [
{ /* StringObjectDictionaryOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200):
{}
DELETE /api/DynamicTables/v1/{tableName}/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
tableName |
kelias | string | taip |
id |
kelias | integer | taip |
Atsakymas: 204 (be turinio arba standartinis)
History
GET /api/History/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): HistoryDTO
HistoryDTO struktūra
{
"Id": 0,
"Date": "2026-08-20T10:30:00",
"Column": "string",
"Model": "string",
"ActionId": 0,
"MainRecordId": 0,
"ChangeFrom": "string",
"ChangeTo": "string",
"User": "string"
}
POST /api/History/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): HistoryDTO[ ]
HistoryDTO struktūra
[
{
"Id": 0,
"Date": "2026-08-20T10:30:00",
"Column": "string",
"Model": "string",
"ActionId": 0,
"MainRecordId": 0,
"ChangeFrom": "string",
"ChangeTo": "string",
"User": "string"
}
]
IVAZ
GET /api/IVAZ/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): IvazDTO
IvazDTO struktūra
{
"Id": 0,
"ResultId": 0,
"ResultTime": "2026-08-20T10:30:00",
"OrderId": 0,
"OrderTime": "2026-08-20T10:30:00",
"State": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10",
"DocumentUID": "string",
"UID": "string",
"Error": "string",
"DispatchTime": "2026-08-20T10:30:00",
"ArrivalTime": "2026-08-20T10:30:00",
"Modified": "2026-08-20T10:30:00"
}
POST /api/IVAZ/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): IvazDTO[ ]
IvazDTO struktūra
[
{
"Id": 0,
"ResultId": 0,
"ResultTime": "2026-08-20T10:30:00",
"OrderId": 0,
"OrderTime": "2026-08-20T10:30:00",
"State": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10",
"DocumentUID": "string",
"UID": "string",
"Error": "string",
"DispatchTime": "2026-08-20T10:30:00",
"ArrivalTime": "2026-08-20T10:30:00",
"Modified": "2026-08-20T10:30:00"
}
]
POST /api/IVAZ/v1/send
Užklausos turinys (body): CreateUpdateIvaz
CreateUpdateIvaz struktūra
{
"ResultId": 0,
"OrderId": 0,
"DispatchTime": "2026-08-20T10:30:00",
"ArrivalTime": "2026-08-20T10:30:00"
}
Atsakymas (200): IvazDTO
IvazDTO struktūra
{
"Id": 0,
"ResultId": 0,
"ResultTime": "2026-08-20T10:30:00",
"OrderId": 0,
"OrderTime": "2026-08-20T10:30:00",
"State": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10",
"DocumentUID": "string",
"UID": "string",
"Error": "string",
"DispatchTime": "2026-08-20T10:30:00",
"ArrivalTime": "2026-08-20T10:30:00",
"Modified": "2026-08-20T10:30:00"
}
POST /api/IVAZ/v1/approve
Užklausos turinys (body): CreateUpdateIvaz
CreateUpdateIvaz struktūra
{
"ResultId": 0,
"OrderId": 0,
"DispatchTime": "2026-08-20T10:30:00",
"ArrivalTime": "2026-08-20T10:30:00"
}
Atsakymas (200): IvazDTO
IvazDTO struktūra
{
"Id": 0,
"ResultId": 0,
"ResultTime": "2026-08-20T10:30:00",
"OrderId": 0,
"OrderTime": "2026-08-20T10:30:00",
"State": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10",
"DocumentUID": "string",
"UID": "string",
"Error": "string",
"DispatchTime": "2026-08-20T10:30:00",
"ArrivalTime": "2026-08-20T10:30:00",
"Modified": "2026-08-20T10:30:00"
}
POST /api/IVAZ/v1/sendandapprove
Užklausos turinys (body): CreateUpdateIvaz
CreateUpdateIvaz struktūra
{
"ResultId": 0,
"OrderId": 0,
"DispatchTime": "2026-08-20T10:30:00",
"ArrivalTime": "2026-08-20T10:30:00"
}
Atsakymas (200): IvazDTO
IvazDTO struktūra
{
"Id": 0,
"ResultId": 0,
"ResultTime": "2026-08-20T10:30:00",
"OrderId": 0,
"OrderTime": "2026-08-20T10:30:00",
"State": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10",
"DocumentUID": "string",
"UID": "string",
"Error": "string",
"DispatchTime": "2026-08-20T10:30:00",
"ArrivalTime": "2026-08-20T10:30:00",
"Modified": "2026-08-20T10:30:00"
}
POST /api/IVAZ/v1/cancel
Užklausos turinys (body): CreateUpdateIvaz
CreateUpdateIvaz struktūra
{
"ResultId": 0,
"OrderId": 0,
"DispatchTime": "2026-08-20T10:30:00",
"ArrivalTime": "2026-08-20T10:30:00"
}
Atsakymas (200): IvazDTO
IvazDTO struktūra
{
"Id": 0,
"ResultId": 0,
"ResultTime": "2026-08-20T10:30:00",
"OrderId": 0,
"OrderTime": "2026-08-20T10:30:00",
"State": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10",
"DocumentUID": "string",
"UID": "string",
"Error": "string",
"DispatchTime": "2026-08-20T10:30:00",
"ArrivalTime": "2026-08-20T10:30:00",
"Modified": "2026-08-20T10:30:00"
}
POST /api/IVAZ/v1/addcertificate
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
options |
query | IvazOptionsDTO | ne |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
POST /api/IVAZ/v1/generatecertificateCSR
Užklausos turinys (body): IvazCertificateCSRDTO
IvazCertificateCSRDTO struktūra
{
"Country": "string",
"Street": "string",
"City": "string",
"CompanyName": "string",
"DepartmentName": "string",
"PersonName": "string",
"Email": "string"
}
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
POST /api/IVAZ/v1/generatecertificatePFX
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
files |
query | IvazCertificatePFXDTO | ne |
Atsakymas (200): FilesUploadInfo[ ]
FilesUploadInfo struktūra
[
{
"Message": "string",
"Count": 0
}
]
Inventorization
GET /api/Inventorization/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): InventorizationDTO
InventorizationDTO struktūra
{
"Id": 0,
"Time": "2026-08-20T10:30:00",
"Created": "2026-08-20T10:30:00",
"DestPoint": { /* DestPointV2 */ },
"Product": { /* ProductsV2 */ },
"Quantity": 0,
"QuantityType": "0 | 1 | 2 | 3 | 4",
"Type": "0 | 1",
"Description": "string",
"User": "string",
"Modified": "2026-08-20T10:30:00"
}
POST /api/Inventorization/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): InventorizationDTO[ ]
InventorizationDTO struktūra
[
{
"Id": 0,
"Time": "2026-08-20T10:30:00",
"Created": "2026-08-20T10:30:00",
"DestPoint": { /* DestPointV2 */ },
"Product": { /* ProductsV2 */ },
"Quantity": 0,
"QuantityType": "0 | 1 | 2 | 3 | 4",
"Type": "0 | 1",
"Description": "string",
"User": "string",
"Modified": "2026-08-20T10:30:00"
}
]
POST /api/Inventorization/v1/create
Užklausos turinys (body): CreateUpdateInventorizationDTO
CreateUpdateInventorizationDTO struktūra
{
"Time": "2026-08-20T10:30:00",
"DestPoint": { /* DestPointV2 */ },
"Product": { /* ProductsV2 */ },
"Quantity": 0,
"QuantityType": "0 | 1 | 2 | 3 | 4",
"Type": "0 | 1",
"Description": "string"
}
Atsakymas (200): InventorizationDTO
InventorizationDTO struktūra
{
"Id": 0,
"Time": "2026-08-20T10:30:00",
"Created": "2026-08-20T10:30:00",
"DestPoint": { /* DestPointV2 */ },
"Product": { /* ProductsV2 */ },
"Quantity": 0,
"QuantityType": "0 | 1 | 2 | 3 | 4",
"Type": "0 | 1",
"Description": "string",
"User": "string",
"Modified": "2026-08-20T10:30:00"
}
PUT /api/Inventorization/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateInventorizationDTO
CreateUpdateInventorizationDTO struktūra
{
"Time": "2026-08-20T10:30:00",
"DestPoint": { /* DestPointV2 */ },
"Product": { /* ProductsV2 */ },
"Quantity": 0,
"QuantityType": "0 | 1 | 2 | 3 | 4",
"Type": "0 | 1",
"Description": "string"
}
Atsakymas (200): InventorizationDTO
InventorizationDTO struktūra
{
"Id": 0,
"Time": "2026-08-20T10:30:00",
"Created": "2026-08-20T10:30:00",
"DestPoint": { /* DestPointV2 */ },
"Product": { /* ProductsV2 */ },
"Quantity": 0,
"QuantityType": "0 | 1 | 2 | 3 | 4",
"Type": "0 | 1",
"Description": "string",
"User": "string",
"Modified": "2026-08-20T10:30:00"
}
PATCH /api/Inventorization/v1/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateInventorizationDTOJsonPatchDocument
CreateUpdateInventorizationDTOJsonPatchDocument struktūra
{
"Operations": [
{ /* CreateUpdateInventorizationDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): InventorizationDTO
InventorizationDTO struktūra
{
"Id": 0,
"Time": "2026-08-20T10:30:00",
"Created": "2026-08-20T10:30:00",
"DestPoint": { /* DestPointV2 */ },
"Product": { /* ProductsV2 */ },
"Quantity": 0,
"QuantityType": "0 | 1 | 2 | 3 | 4",
"Type": "0 | 1",
"Description": "string",
"User": "string",
"Modified": "2026-08-20T10:30:00"
}
DELETE /api/Inventorization/v1/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas: 204 (be turinio arba standartinis)
POST /api/Inventorization/v1/{id}/documents/upload
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body):
{
"uploads": [
{ /* CustomerFilesUploadDTO */ }
]
}
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
GET /api/Inventorization/v1/{id}/documents
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
DELETE /api/Inventorization/v1/{id}/documents/delete/{fileId}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fileId |
kelias | integer | taip |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
GET /api/Inventorization/v1/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
POST /api/Inventorization/v1/excel
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): InventorizationDTO[ ]
InventorizationDTO struktūra
[
{
"Id": 0,
"Time": "2026-08-20T10:30:00",
"Created": "2026-08-20T10:30:00",
"DestPoint": { /* DestPointV2 */ },
"Product": { /* ProductsV2 */ },
"Quantity": 0,
"QuantityType": "0 | 1 | 2 | 3 | 4",
"Type": "0 | 1",
"Description": "string",
"User": "string",
"Modified": "2026-08-20T10:30:00"
}
]
IoT
GET /api/IoT/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): IoTDevicesDTOV2
IoTDevicesDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"DeviceType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 99",
"Path": "string",
"AdditionalConfig": "string",
"IotSource": { /* IotSourceDTO */ }
}
POST /api/IoT/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): IoTDevicesDTOV2[ ]
IoTDevicesDTOV2 struktūra
[
{
"Id": 0,
"Name": "string",
"DeviceType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 99",
"Path": "string",
"AdditionalConfig": "string",
"IotSource": { /* IotSourceDTO */ }
}
]
GET /api/IoT/v1/sources/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): IotSourceDTO
IotSourceDTO struktūra
{
"Id": 0,
"Name": "string",
"ServerId": 0,
"ServerName": "string",
"ServerIP": "string",
"ServerPort": 0,
"ServerType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 99",
"Comment": "string",
"UID": "string",
"Path": "string",
"ClientUnit": { /* ClientUnitDTO */ },
"User": { /* IotUserDTO */ },
"IotType": "0 | 1 | 2 | 99"
}
POST /api/IoT/v1/sources
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): IotSourceDTO[ ]
IotSourceDTO struktūra
[
{
"Id": 0,
"Name": "string",
"ServerId": 0,
"ServerName": "string",
"ServerIP": "string",
"ServerPort": 0,
"ServerType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 99",
"Comment": "string",
"UID": "string",
"Path": "string",
"ClientUnit": { /* ClientUnitDTO */ },
"User": { /* IotUserDTO */ },
"IotType": "0 | 1 | 2 | 99"
}
]
GET /api/IoT/v1/presharedkey
Atsakymas (200): PreSharedKey
PreSharedKey struktūra
{
"Key": "string"
}
GET /api/IoT/v1/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
POST /api/IoT/v1/create
Užklausos turinys (body): CreateUpdateIoTDevicesDTOV2
CreateUpdateIoTDevicesDTOV2 struktūra
{
"Name": "string",
"DeviceType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 99",
"Path": "string",
"AdditionalConfig": "string",
"IotSource": { /* IotSourceDTO */ }
}
Atsakymas (200): IoTDevicesDTOV2
IoTDevicesDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"DeviceType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 99",
"Path": "string",
"AdditionalConfig": "string",
"IotSource": { /* IotSourceDTO */ }
}
PUT /api/IoT/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateIoTDevicesDTOV2
CreateUpdateIoTDevicesDTOV2 struktūra
{
"Name": "string",
"DeviceType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 99",
"Path": "string",
"AdditionalConfig": "string",
"IotSource": { /* IotSourceDTO */ }
}
Atsakymas (200): IoTDevicesDTOV2
IoTDevicesDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"DeviceType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 99",
"Path": "string",
"AdditionalConfig": "string",
"IotSource": { /* IotSourceDTO */ }
}
PATCH /api/IoT/v1/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateIoTDevicesDTOV2JsonPatchDocument
CreateUpdateIoTDevicesDTOV2JsonPatchDocument struktūra
{
"Operations": [
{ /* CreateUpdateIoTDevicesDTOV2Operation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): IoTDevicesDTOV2
IoTDevicesDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"DeviceType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 99",
"Path": "string",
"AdditionalConfig": "string",
"IotSource": { /* IotSourceDTO */ }
}
POST /api/IoT/v1/excel
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): IoTDevicesDTOV2[ ]
IoTDevicesDTOV2 struktūra
[
{
"Id": 0,
"Name": "string",
"DeviceType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 99",
"Path": "string",
"AdditionalConfig": "string",
"IotSource": { /* IotSourceDTO */ }
}
]
Laboratory
GET /api/Laboratory/v1/{code}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
code |
kelias | string | taip |
fields |
query | string | ne |
Atsakymas (200): LaboratoryDTO
LaboratoryDTO struktūra
{
"Id": 0,
"Date": "2026-08-20T10:30:00",
"Vehicle": { /* Vehicle */ },
"Weight": { /* Weighings */ },
"Product": { /* Products */ },
"ResultId": 0,
"Barcode": { /* Barcode */ },
"BarcodeType": "0 | 1 | 2 | 3 | 98 | 99",
"FinalType": "0 | 1 | 2",
"Measurements": [
{ /* LaboratoryMeasurementsDTO */ }
],
"JoinedMeasurements": [
{ /* LaboratoryMeasurementsDTO */ }
]
}
POST /api/Laboratory/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): LaboratoryDTO[ ]
LaboratoryDTO struktūra
[
{
"Id": 0,
"Date": "2026-08-20T10:30:00",
"Vehicle": { /* Vehicle */ },
"Weight": { /* Weighings */ },
"Product": { /* Products */ },
"ResultId": 0,
"Barcode": { /* Barcode */ },
"BarcodeType": "0 | 1 | 2 | 3 | 98 | 99",
"FinalType": "0 | 1 | 2",
"Measurements": [
{ /* LaboratoryMeasurementsDTO */ }
],
"JoinedMeasurements": [
{ /* LaboratoryMeasurementsDTO */ }
]
}
]
POST /api/Laboratory/v1/measurements
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): LaboratoryMeasurementsDTO[ ]
LaboratoryMeasurementsDTO struktūra
[
{
"Id": 0,
"Humidity": 0,
"Calories": 0,
"Efficiency": 0,
"Price": 0,
"Calorific": 0,
"Barcode": "string",
"Status": "0 | 10 | 32767",
"Date": "2026-08-20T10:30:00",
"BarcodeType": "0 | 1 | 2 | 3 | 98 | 99",
"FinalType": "0 | 1 | 2",
"LaboratoryDataId": 0
}
]
POST /api/Laboratory/v1/measurements/create
Užklausos turinys (body): CreateUpdateLaboratoryMeasurementsDTO
CreateUpdateLaboratoryMeasurementsDTO struktūra
{
"Humidity": 0,
"Calories": 0,
"Efficiency": 0,
"Price": 0,
"Calorific": 0,
"Barcode": "string",
"Date": "2026-08-20T10:30:00",
"LaboratoryDataId": 0
}
Atsakymas (200): CreateUpdateLaboratoryMeasurementsDTO
CreateUpdateLaboratoryMeasurementsDTO struktūra
{
"Humidity": 0,
"Calories": 0,
"Efficiency": 0,
"Price": 0,
"Calorific": 0,
"Barcode": "string",
"Date": "2026-08-20T10:30:00",
"LaboratoryDataId": 0
}
PUT /api/Laboratory/v1/measurements/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateLaboratoryMeasurementsDTO
CreateUpdateLaboratoryMeasurementsDTO struktūra
{
"Humidity": 0,
"Calories": 0,
"Efficiency": 0,
"Price": 0,
"Calorific": 0,
"Barcode": "string",
"Date": "2026-08-20T10:30:00",
"LaboratoryDataId": 0
}
Atsakymas (200): CreateUpdateLaboratoryMeasurementsDTO
CreateUpdateLaboratoryMeasurementsDTO struktūra
{
"Humidity": 0,
"Calories": 0,
"Efficiency": 0,
"Price": 0,
"Calorific": 0,
"Barcode": "string",
"Date": "2026-08-20T10:30:00",
"LaboratoryDataId": 0
}
PATCH /api/Laboratory/v1/measurements/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateLaboratoryMeasurementsDTOJsonPatchDocument
CreateUpdateLaboratoryMeasurementsDTOJsonPatchDocument struktūra
{
"Operations": [
{ /* CreateUpdateLaboratoryMeasurementsDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): LaboratoryMeasurementsDTO
LaboratoryMeasurementsDTO struktūra
{
"Id": 0,
"Humidity": 0,
"Calories": 0,
"Efficiency": 0,
"Price": 0,
"Calorific": 0,
"Barcode": "string",
"Status": "0 | 10 | 32767",
"Date": "2026-08-20T10:30:00",
"BarcodeType": "0 | 1 | 2 | 3 | 98 | 99",
"FinalType": "0 | 1 | 2",
"LaboratoryDataId": 0
}
Licenses
GET /api/Licenses/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | string | taip |
fields |
query | string | ne |
Atsakymas (200): LicensesDTO
LicensesDTO struktūra
{
"Id": "string",
"Name": "string",
"Description": "string",
"IsActive": false,
"Roles": [
{ /* RolesDTO */ }
]
}
POST /api/Licenses/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): LicensesDTO[ ]
LicensesDTO struktūra
[
{
"Id": "string",
"Name": "string",
"Description": "string",
"IsActive": false,
"Roles": [
{ /* RolesDTO */ }
]
}
]
GET /api/Licenses/v1/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
Orders
GET /api/Orders/v1/{id} — Get single result with provided Id
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): OrdersDTO
OrdersDTO struktūra
{
"Id": 0,
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Driver": { /* Driver */ },
"Vehicle": { /* Vehicle */ },
"Trailer": { /* Vehicle */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnit */ },
"Number": "string",
"Type": "string",
"Status": "string",
"WebStatus": "string",
"Contract": { /* Contract */ },
"ResultId": 0,
"Product": { /* Products */ },
"DestPoint": { /* DestPointDTO */ },
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0
}
POST /api/Orders/v1 — Get all results using filter
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): OrdersDTO[ ]
OrdersDTO struktūra
[
{
"Id": 0,
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Driver": { /* Driver */ },
"Vehicle": { /* Vehicle */ },
"Trailer": { /* Vehicle */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnit */ },
"Number": "string",
"Type": "string",
"Status": "string",
"WebStatus": "string",
"Contract": { /* Contract */ },
"ResultId": 0,
"Product": { /* Products */ },
"DestPoint": { /* DestPointDTO */ },
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0
}
]
POST /api/Orders/v1/create
Užklausos turinys (body): CreateUpdateOrderDTO
CreateUpdateOrderDTO struktūra
{
"Number": "string",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Driver": { /* Driver */ },
"Vehicle": { /* Vehicle */ },
"Trailer": { /* Vehicle */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnit */ },
"Contract": { /* ContractSimple */ },
"Product": { /* Products */ },
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Type": "string",
"NetoDoc": "string",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0
}
Atsakymas (200): CreateUpdateOrderDTO
CreateUpdateOrderDTO struktūra
{
"Number": "string",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Driver": { /* Driver */ },
"Vehicle": { /* Vehicle */ },
"Trailer": { /* Vehicle */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnit */ },
"Contract": { /* ContractSimple */ },
"Product": { /* Products */ },
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Type": "string",
"NetoDoc": "string",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0
}
PUT /api/Orders/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateOrderDTO
CreateUpdateOrderDTO struktūra
{
"Number": "string",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Driver": { /* Driver */ },
"Vehicle": { /* Vehicle */ },
"Trailer": { /* Vehicle */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnit */ },
"Contract": { /* ContractSimple */ },
"Product": { /* Products */ },
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Type": "string",
"NetoDoc": "string",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0
}
Atsakymas (200): CreateUpdateOrderDTO
CreateUpdateOrderDTO struktūra
{
"Number": "string",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Driver": { /* Driver */ },
"Vehicle": { /* Vehicle */ },
"Trailer": { /* Vehicle */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnit */ },
"Contract": { /* ContractSimple */ },
"Product": { /* Products */ },
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Type": "string",
"NetoDoc": "string",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0
}
POST /api/Orders/v1/bulkcreate — Create more then one order
Užklausos turinys (body): CreateUpdateOrderArgoSmartDTO[ ]
CreateUpdateOrderArgoSmartDTO struktūra
[
{
"Number": "string",
"Status": "string",
"Customer": { /* CustomerAgroSmart */ },
"Sender": { /* CustomerAgroSmart */ },
"Carrier": { /* CustomerAgroSmart */ },
"Receiver": { /* CustomerAgroSmart */ },
"Driver": { /* DriverAgroSmart */ },
"Vehicle": { /* VehicleAgroSmart */ },
"Trailer": { /* VehicleAgroSmart */ },
"ClientUnit": { /* ClientArgoUnit */ },
"Product": { /* Products */ },
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Type": "string",
"NetoDoc": 0,
"BrutoDoc": 0,
"TareDoc": 0,
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false
}
]
Atsakymas (200):
[
0
]
PUT /api/Orders/v1/bulkupdate — Update order
Užklausos turinys (body): MassCreateUpdateOrderArgoSmartDTO[ ]
MassCreateUpdateOrderArgoSmartDTO struktūra
[
{
"Number": "string",
"Status": "string",
"Customer": { /* CustomerAgroSmart */ },
"Sender": { /* CustomerAgroSmart */ },
"Carrier": { /* CustomerAgroSmart */ },
"Receiver": { /* CustomerAgroSmart */ },
"Driver": { /* DriverAgroSmart */ },
"Vehicle": { /* VehicleAgroSmart */ },
"Trailer": { /* VehicleAgroSmart */ },
"ClientUnit": { /* ClientArgoUnit */ },
"Product": { /* Products */ },
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Type": "string",
"NetoDoc": 0,
"BrutoDoc": 0,
"TareDoc": 0,
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"Id": 0
}
]
Atsakymas (200):
{}
PATCH /api/Orders/v1/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateOrderDTOJsonPatchDocument
CreateUpdateOrderDTOJsonPatchDocument struktūra
{
"Operations": [
{ /* CreateUpdateOrderDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): ProductDTOV2
ProductDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"Modified": "2026-08-20T10:30:00",
"Group": { /* ProductGroupDTO */ },
"Units": [
{ /* ProductUnitDTO */ }
]
}
Products
GET /api/Products/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): ProductDTO
ProductDTO struktūra
{
"Name": "string",
"Code": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"ProductGroup": { /* ProductGroupDTO */ },
"Id": 0
}
POST /api/Products/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): ProductDTO[ ]
ProductDTO struktūra
[
{
"Name": "string",
"Code": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"ProductGroup": { /* ProductGroupDTO */ },
"Id": 0
}
]
POST /api/Products/v1/create
Užklausos turinys (body): CreateUpdateProductDTO
CreateUpdateProductDTO struktūra
{
"Name": "string",
"Code": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"ProductGroup": { /* ProductGroupDTO */ }
}
Atsakymas (200): ProductDTO
ProductDTO struktūra
{
"Name": "string",
"Code": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"ProductGroup": { /* ProductGroupDTO */ },
"Id": 0
}
PUT /api/Products/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateProductDTO
CreateUpdateProductDTO struktūra
{
"Name": "string",
"Code": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"ProductGroup": { /* ProductGroupDTO */ }
}
Atsakymas (200): ProductDTO
ProductDTO struktūra
{
"Name": "string",
"Code": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"ProductGroup": { /* ProductGroupDTO */ },
"Id": 0
}
Reports
GET /api/Reports/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): ReportTemplateDTO
ReportTemplateDTO struktūra
{
"Id": 0,
"Name": "string",
"Group": "string",
"Type": "0 | 1 | 2 | 3 | 4",
"DocumentType": "0 | 1",
"Info1": "string",
"Info2": "string",
"Info3": "string",
"FileBytes": "string"
}
POST /api/Reports/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): ReportTemplateDTO[ ]
ReportTemplateDTO struktūra
[
{
"Id": 0,
"Name": "string",
"Group": "string",
"Type": "0 | 1 | 2 | 3 | 4",
"DocumentType": "0 | 1",
"Info1": "string",
"Info2": "string",
"Info3": "string",
"FileBytes": "string"
}
]
POST /api/Reports/v1/generatepdf
Užklausos turinys (body): ReportQueueDTO
ReportQueueDTO struktūra
{
"ReportTemplateId": 0,
"Copies": 0,
"Id": 0,
"StartDate": "2026-08-20T10:30:00",
"EndDate": "2026-08-20T10:30:00",
"ReceiverId": 0,
"ProductId": 0,
"CarId": 0,
"DriverId": 0,
"ProductGroupId": 0,
"CargoType": 0,
"CarrierId": 0,
"SenderId": 0
}
Atsakymas (200): FileInfoDTO
FileInfoDTO struktūra
{
"Name": "string",
"Type": "string",
"File": "string",
"Extension": "string"
}
POST /api/Reports/v1/generatedocx
Užklausos turinys (body): ReportQueueDTO
ReportQueueDTO struktūra
{
"ReportTemplateId": 0,
"Copies": 0,
"Id": 0,
"StartDate": "2026-08-20T10:30:00",
"EndDate": "2026-08-20T10:30:00",
"ReceiverId": 0,
"ProductId": 0,
"CarId": 0,
"DriverId": 0,
"ProductGroupId": 0,
"CargoType": 0,
"CarrierId": 0,
"SenderId": 0
}
Atsakymas (200): FileInfoDTO
FileInfoDTO struktūra
{
"Name": "string",
"Type": "string",
"File": "string",
"Extension": "string"
}
POST /api/Reports/v1/create
Užklausos turinys (body):
{
"Id": 0,
"Name": "string",
"Group": "string",
"Type": "0 | 1 | 2 | 3 | 4",
"DocumentType": "0 | 1",
"Info1": "string",
"Info2": "string",
"Info3": "string",
"FileBytes": "(failas)"
}
Atsakymas (200): ReportTemplateDTO
ReportTemplateDTO struktūra
{
"Id": 0,
"Name": "string",
"Group": "string",
"Type": "0 | 1 | 2 | 3 | 4",
"DocumentType": "0 | 1",
"Info1": "string",
"Info2": "string",
"Info3": "string",
"FileBytes": "string"
}
PUT /api/Reports/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body):
{
"Id": 0,
"Name": "string",
"Group": "string",
"Type": "0 | 1 | 2 | 3 | 4",
"DocumentType": "0 | 1",
"Info1": "string",
"Info2": "string",
"Info3": "string",
"FileBytes": "(failas)"
}
Atsakymas (200): ReportTemplateDTO
ReportTemplateDTO struktūra
{
"Id": 0,
"Name": "string",
"Group": "string",
"Type": "0 | 1 | 2 | 3 | 4",
"DocumentType": "0 | 1",
"Info1": "string",
"Info2": "string",
"Info3": "string",
"FileBytes": "string"
}
PATCH /api/Reports/v1/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateReportTemplateDTOJsonPatchDocument
CreateUpdateReportTemplateDTOJsonPatchDocument struktūra
{
"Operations": [
{ /* CreateUpdateReportTemplateDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): DocumentsDTOV2
DocumentsDTOV2 struktūra
{
"Id": 0,
"Created": "2026-08-20T10:30:00",
"KescId": 0,
"Name": "string",
"UserName": "string",
"Weighings": { /* Weighings */ },
"DocData": "string",
"DocPicType": "0 | 1 | 2",
"Thumbnail": "string"
}
DELETE /api/Reports/v1/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas (200): ReportTemplateDTO
ReportTemplateDTO struktūra
{
"Id": 0,
"Name": "string",
"Group": "string",
"Type": "0 | 1 | 2 | 3 | 4",
"DocumentType": "0 | 1",
"Info1": "string",
"Info2": "string",
"Info3": "string",
"FileBytes": "string"
}
Results
GET /api/Results/v1/{id} — Get single result with provided Id
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): ResultsDTO
ResultsDTO struktūra
{
"Id": 0,
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTO */ },
"ToDestPoint": { /* DestPointDTO */ },
"Neto": 0,
"ResultProducts": [
{ /* Products */ }
],
"Driver": { /* Driver */ },
"Contract": { /* Contract */ },
"Laboratory": [
{ /* LaboratoryMeasurementsDTO */ }
],
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99",
"Modified": "2026-08-20T10:30:00",
"Products": [
{ /* Products */ }
],
"DestinationFrom": { /* DestPointDTO */ },
"DestinationTo": { /* DestPointDTO */ },
"Vehicle": { /* Vehicle */ }
}
POST /api/Results/v1 — Get all results using filter
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): ResultsDTO[ ]
ResultsDTO struktūra
[
{
"Id": 0,
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTO */ },
"ToDestPoint": { /* DestPointDTO */ },
"Neto": 0,
"ResultProducts": [
{ /* Products */ }
],
"Driver": { /* Driver */ },
"Contract": { /* Contract */ },
"Laboratory": [
{ /* LaboratoryMeasurementsDTO */ }
],
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99",
"Modified": "2026-08-20T10:30:00",
"Products": [
{ /* Products */ }
],
"DestinationFrom": { /* DestPointDTO */ },
"DestinationTo": { /* DestPointDTO */ },
"Vehicle": { /* Vehicle */ }
}
]
POST /api/Results/v1/create
Užklausos turinys (body): CreateUpdateResultsDTO
CreateUpdateResultsDTO struktūra
{
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTO */ },
"ToDestPoint": { /* DestPointDTO */ },
"ResultProducts": [
{ /* Products */ }
],
"Driver": { /* Driver */ },
"Contract": { /* Contract */ },
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99"
}
Atsakymas (200): ResultsDTO
ResultsDTO struktūra
{
"Id": 0,
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTO */ },
"ToDestPoint": { /* DestPointDTO */ },
"Neto": 0,
"ResultProducts": [
{ /* Products */ }
],
"Driver": { /* Driver */ },
"Contract": { /* Contract */ },
"Laboratory": [
{ /* LaboratoryMeasurementsDTO */ }
],
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99",
"Modified": "2026-08-20T10:30:00",
"Products": [
{ /* Products */ }
],
"DestinationFrom": { /* DestPointDTO */ },
"DestinationTo": { /* DestPointDTO */ },
"Vehicle": { /* Vehicle */ }
}
PUT /api/Results/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateResultsDTO
CreateUpdateResultsDTO struktūra
{
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTO */ },
"ToDestPoint": { /* DestPointDTO */ },
"ResultProducts": [
{ /* Products */ }
],
"Driver": { /* Driver */ },
"Contract": { /* Contract */ },
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99"
}
Atsakymas (200): ResultsDTO
ResultsDTO struktūra
{
"Id": 0,
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTO */ },
"ToDestPoint": { /* DestPointDTO */ },
"Neto": 0,
"ResultProducts": [
{ /* Products */ }
],
"Driver": { /* Driver */ },
"Contract": { /* Contract */ },
"Laboratory": [
{ /* LaboratoryMeasurementsDTO */ }
],
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99",
"Modified": "2026-08-20T10:30:00",
"Products": [
{ /* Products */ }
],
"DestinationFrom": { /* DestPointDTO */ },
"DestinationTo": { /* DestPointDTO */ },
"Vehicle": { /* Vehicle */ }
}
GET /api/Results/v1/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
Special
POST /api/Special/v1/contract/create
Užklausos turinys (body): ContractDataDTO
ContractDataDTO struktūra
{
"Number": "string",
"Customer": { /* CustomerV2 */ },
"Owner": { /* CustomerV2 */ },
"IntCode": "string",
"ExtCode": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"Details": [
{ /* ContractDataDetailDTO */ }
]
}
Atsakymas (200): ContractDTO
ContractDTO struktūra
{
"Number": "string",
"Customer": { /* Customer */ },
"Owner": { /* Customer */ },
"IntCode": "string",
"ExtCode": "string",
"SignPlace": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"State": "0 | 1 | 2 | 3",
"Id": 0,
"TotalContractDetails": 0
}
PUT /api/Special/v1/contract/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): ContractDataDTO
ContractDataDTO struktūra
{
"Number": "string",
"Customer": { /* CustomerV2 */ },
"Owner": { /* CustomerV2 */ },
"IntCode": "string",
"ExtCode": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"Details": [
{ /* ContractDataDetailDTO */ }
]
}
Atsakymas (200): ContractDTO
ContractDTO struktūra
{
"Number": "string",
"Customer": { /* Customer */ },
"Owner": { /* Customer */ },
"IntCode": "string",
"ExtCode": "string",
"SignPlace": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"State": "0 | 1 | 2 | 3",
"Id": 0,
"TotalContractDetails": 0
}
POST /api/Special/v1/PartialResultByCard
Užklausos turinys (body): ResultByCardDTO
ResultByCardDTO struktūra
{
"CardId": 0,
"WeighingId": 0,
"UpdateCar": "0 | 1 | 2 | 3",
"From": "2026-08-20T10:30:00",
"DefaultTareID": 0,
"AllowedDocWeightDif": 0,
"KescId": 0
}
Atsakymas (200): ResponseResultByCardDTO
ResponseResultByCardDTO struktūra
{
"Id": 0,
"ResultId": 0,
"Success": false,
"FailedField": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"FailedValue": null,
"Diff": null
}
POST /api/Special/v1/DriverTerminalScreenInput
Užklausos turinys (body):
{
"Id": "00000000-0000-0000-0000-000000000000",
"File": "(failas)"
}
Atsakymas (200): DriverTerminalScreenInputDTO
DriverTerminalScreenInputDTO struktūra
{
"Id": "00000000-0000-0000-0000-000000000000",
"File": "(failas)"
}
GET /api/Special/v1/DriverTerminalScreenOutput/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
Id |
kelias | string | taip |
Atsakymas (200):
"string"
POST /api/Special/v1/PartialResultByVehicle
Užklausos turinys (body): ResultByVehicleDTO
ResultByVehicleDTO struktūra
{
"VehicleId": 0,
"WeighingId": 0,
"UpdateCar": false,
"From": "2026-08-20T10:30:00",
"KescId": 0
}
Atsakymas (200): ResponseResultByCardDTO
ResponseResultByCardDTO struktūra
{
"Id": 0,
"ResultId": 0,
"Success": false,
"FailedField": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"FailedValue": null,
"Diff": null
}
POST /api/Special/v1/PartialResultByOnlineWeighter
Užklausos turinys (body): ResultByOnlineWeighterDTO
ResultByOnlineWeighterDTO struktūra
{
"Number": "string",
"CarId": 0,
"CarNumber": "string",
"SenderId": 0,
"SenderName": "string",
"ReceiverId": 0,
"ReceiverName": "string",
"CarrierId": 0,
"CarrierName": "string",
"DriverId": 0,
"DriverName": "string",
"Trailer1Id": 0,
"Trailer1Number": "string",
"Trailer2Id": 0,
"Trailer2Number": "string",
"ContractDetailId": 0,
"ContractDetailNumber": "string",
"OrderId": 0,
"FromAddress": "string",
"ToAddress": "string",
"NetoDoc": 0,
"BrutoDoc": 0,
"TareDoc": 0,
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"TareWeight": 0,
"TareTime": "2026-08-20T10:30:00",
"BrutoWeight": 0,
"BrutoTime": "2026-08-20T10:30:00",
"CreateIVAZ": false,
"WeightType": "1 | 2 | 3",
"Products": [
{ /* ResultProductV2ViewModel */ }
]
}
Atsakymas (200): ResponseResultByCardDTO
ResponseResultByCardDTO struktūra
{
"Id": 0,
"ResultId": 0,
"Success": false,
"FailedField": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"FailedValue": null,
"Diff": null
}
GET /api/Special/v1/BioFuelData
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
from |
query | string | ne |
to |
query | string | ne |
Atsakymas (200): BioFuelFullReportRowDto[ ]
BioFuelFullReportRowDto struktūra
[
{
"Date": "2026-08-20T10:30:00",
"SenderName": "string",
"ProductNames": "string",
"CarNumber": "string",
"ContractNumber": "string",
"UnitCode": "string",
"Neto": 0,
"HumidityNormal": 0,
"EfficiencyNormal": 0,
"CaloriesNormal": 0,
"TareWeight": 0,
"BrutoWeight": 0,
"ContractPrice": 0,
"State": "0 | 1 | 2 | 3 | 4",
"ExternalCode": "string",
"Barcodes": "string",
"AlternateBarcodes": "string",
"SpecialBarcodes": "string",
"JoinedBarcode": "string",
"ForJoinedBarcode": "string",
"WeekNumber": 0,
"Month": "string",
"Year": 0,
"Trailer1Number": "string",
"Trailer2Number": "string",
"SenderName2": "string",
"CarrierName": "string",
"ReceiverName": "string",
"ContainerId": "string",
"TareDoc": 0,
"BrutoDoc": 0,
"NetoDoc": 0,
"ProductExts": "string",
"MunicipalityNames": "string",
"ProductGroupNames": "string",
"FromAddr": "string",
"ToAddr": "string",
"GroupId": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"AddNum1": 0,
"AddNum2": 0,
"Id": 0,
"ContractDetailPrice": 0,
"FinalPrice": 0,
"ContractDetailQuantity": 0,
"HumidityAlternative": 0,
"EfficiencyAlternative": 0,
"CaloriesAlternative": 0,
"HumidityFinal": 0,
"EfficiencyFinal": 0,
"CaloriesFinal": 0,
"ContractDetailAdd5": "string",
"LabDataFinalType": "0 | 1 | 2",
"InvoiceNumber": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"CargoIn": "0 | 1 | 99",
"ContractDetailExternalCode": "string",
"ContractDetailInternalCode": "string",
"ToDestPointName": "string",
"FromDestPointName": "string"
}
]
Spy
GET /api/Spy/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): PeakWeightDTO
PeakWeightDTO struktūra
{
"Id": 0,
"PeakId": 0,
"PeakWeight": 0,
"StartDate": "2026-08-20T10:30:00",
"PeakDate": "2026-08-20T10:30:00",
"EndDate": "2026-08-20T10:30:00",
"ScalesName": "string",
"WeighingDate": "2026-08-20T10:30:00",
"WeighingWeight": 0,
"WeighingId": 0,
"ResultId": 0,
"WeightDifference": 0,
"PeakPhotosCount": 0,
"WeightPhotosCount": 0
}
POST /api/Spy/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): PeakWeightDTO[ ]
PeakWeightDTO struktūra
[
{
"Id": 0,
"PeakId": 0,
"PeakWeight": 0,
"StartDate": "2026-08-20T10:30:00",
"PeakDate": "2026-08-20T10:30:00",
"EndDate": "2026-08-20T10:30:00",
"ScalesName": "string",
"WeighingDate": "2026-08-20T10:30:00",
"WeighingWeight": 0,
"WeighingId": 0,
"ResultId": 0,
"WeightDifference": 0,
"PeakPhotosCount": 0,
"WeightPhotosCount": 0
}
]
GET /api/Spy/v1/peakphotos/{peakId}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
peakId |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): PeakPhotoDTO
PeakPhotoDTO struktūra
{
"Id": 0,
"PeakWeightId": 0,
"Name": "string",
"FileBase64": "string",
"ThumbnailBase64": "string"
}
GET /api/Spy/v1/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): PeakWeightDTO
PeakWeightDTO struktūra
{
"Id": 0,
"PeakId": 0,
"PeakWeight": 0,
"StartDate": "2026-08-20T10:30:00",
"PeakDate": "2026-08-20T10:30:00",
"EndDate": "2026-08-20T10:30:00",
"ScalesName": "string",
"WeighingDate": "2026-08-20T10:30:00",
"WeighingWeight": 0,
"WeighingId": 0,
"ResultId": 0,
"WeightDifference": 0,
"PeakPhotosCount": 0,
"WeightPhotosCount": 0
}
POST /api/Spy/v1/excel
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): PeakWeightDTO[ ]
PeakWeightDTO struktūra
[
{
"Id": 0,
"PeakId": 0,
"PeakWeight": 0,
"StartDate": "2026-08-20T10:30:00",
"PeakDate": "2026-08-20T10:30:00",
"EndDate": "2026-08-20T10:30:00",
"ScalesName": "string",
"WeighingDate": "2026-08-20T10:30:00",
"WeighingWeight": 0,
"WeighingId": 0,
"ResultId": 0,
"WeightDifference": 0,
"PeakPhotosCount": 0,
"WeightPhotosCount": 0
}
]
Translate
POST /api/Translate/v1/set
Užklausos turinys (body): CustomClientTranslationsDTO
CustomClientTranslationsDTO struktūra
{
"Field": "string",
"Translation": "string",
"LanguageTag": "string"
}
Atsakymas (200): ProblemDetails
ProblemDetails struktūra
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
POST /api/Translate/v1/disable
Užklausos turinys (body): CustomClientTranslationsDTO
CustomClientTranslationsDTO struktūra
{
"Field": "string",
"Translation": "string",
"LanguageTag": "string"
}
Atsakymas (200): ProblemDetails
ProblemDetails struktūra
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
POST /api/Translate/v1/languages
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): LanguagesDTO[ ]
LanguagesDTO struktūra
[
{
"Id": 0,
"Language": "string",
"Tag": "string"
}
]
Vehicles
GET /api/Vehicles/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): VehicleDTO
VehicleDTO struktūra
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"UnloadType": "string",
"ShortCode": "string",
"Owner": { /* Customer */ },
"Driver": { /* Driver */ },
"IsEnabled": false,
"Trailer": "string",
"Inside": "string",
"CarUnloadType": "string",
"Company": { /* Customer */ },
"State": "string"
}
POST /api/Vehicles/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): VehicleDTO[ ]
VehicleDTO struktūra
[
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"UnloadType": "string",
"ShortCode": "string",
"Owner": { /* Customer */ },
"Driver": { /* Driver */ },
"IsEnabled": false,
"Trailer": "string",
"Inside": "string",
"CarUnloadType": "string",
"Company": { /* Customer */ },
"State": "string"
}
]
POST /api/Vehicles/v1/create
Užklausos turinys (body): CreateUpdateVechileDTO
CreateUpdateVechileDTO struktūra
{
"PlateNumber": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"UnloadType": "0 | 1 | 2",
"ShortCode": "string",
"Company": { /* Customer */ },
"Driver": { /* Driver */ },
"IsEnabled": false,
"Trailer": "0 | 1",
"State": "0 | 1",
"CarUnloadType": "string"
}
Atsakymas (200): VehicleDTO
VehicleDTO struktūra
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"UnloadType": "string",
"ShortCode": "string",
"Owner": { /* Customer */ },
"Driver": { /* Driver */ },
"IsEnabled": false,
"Trailer": "string",
"Inside": "string",
"CarUnloadType": "string",
"Company": { /* Customer */ },
"State": "string"
}
PUT /api/Vehicles/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateVechileDTO
CreateUpdateVechileDTO struktūra
{
"PlateNumber": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"UnloadType": "0 | 1 | 2",
"ShortCode": "string",
"Company": { /* Customer */ },
"Driver": { /* Driver */ },
"IsEnabled": false,
"Trailer": "0 | 1",
"State": "0 | 1",
"CarUnloadType": "string"
}
Atsakymas (200): VehicleDTO
VehicleDTO struktūra
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"UnloadType": "string",
"ShortCode": "string",
"Owner": { /* Customer */ },
"Driver": { /* Driver */ },
"IsEnabled": false,
"Trailer": "string",
"Inside": "string",
"CarUnloadType": "string",
"Company": { /* Customer */ },
"State": "string"
}
POST /api/Vehicles/v1/nrs
Užklausos turinys (body):
{
"MinWidth": 0,
"MaxWidth": 0,
"ImageData": "(failas)"
}
Atsakymas (200): NRSresponseDTO
NRSresponseDTO struktūra
{
"Text": "string",
"Error": "string",
"Confidence": 0
}
Warehouse
GET /api/Warehouse/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | string | taip |
fields |
query | string | ne |
Atsakymas (200): WarehouseDTO
WarehouseDTO struktūra
{
"Id": "string",
"DestPoint": { /* DestPointV2 */ },
"Product": { /* ProductsV2 */ },
"InventorizationTime": "2026-08-20T10:30:00",
"InventorizationQty": 0,
"TotalIn": 0,
"TotalOut": 0,
"CurrentStock": 0,
"FieldSize": 0,
"FieldSizeUnit": "0 | 1 | 2",
"Yield_t_ha": 0,
"Season": { /* SeasonV1 */ }
}
POST /api/Warehouse/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): WarehouseDTO[ ]
WarehouseDTO struktūra
[
{
"Id": "string",
"DestPoint": { /* DestPointV2 */ },
"Product": { /* ProductsV2 */ },
"InventorizationTime": "2026-08-20T10:30:00",
"InventorizationQty": 0,
"TotalIn": 0,
"TotalOut": 0,
"CurrentStock": 0,
"FieldSize": 0,
"FieldSizeUnit": "0 | 1 | 2",
"Yield_t_ha": 0,
"Season": { /* SeasonV1 */ }
}
]
GET /api/Warehouse/v1/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
POST /api/Warehouse/v1/excel
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): WarehouseDTO[ ]
WarehouseDTO struktūra
[
{
"Id": "string",
"DestPoint": { /* DestPointV2 */ },
"Product": { /* ProductsV2 */ },
"InventorizationTime": "2026-08-20T10:30:00",
"InventorizationQty": 0,
"TotalIn": 0,
"TotalOut": 0,
"CurrentStock": 0,
"FieldSize": 0,
"FieldSizeUnit": "0 | 1 | 2",
"Yield_t_ha": 0,
"Season": { /* SeasonV1 */ }
}
]
Weightings
GET /api/Weightings/v1/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): WeightingsDTO
WeightingsDTO struktūra
{
"Id": 0,
"KescId": 0,
"Weighter": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12",
"WeighterGuid": 0,
"WeighingDate": "2026-08-20T10:30:00",
"UserName": "string",
"WeighingType": "0 | 1 | 2",
"CarrierId": "string",
"CargoId": "string",
"Speed": 0,
"Disbalance": 0,
"AdditionalInfo": "string",
"Modified": "2026-08-20T10:30:00",
"Weight": 0
}
POST /api/Weightings/v1
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): WeightingsDTO[ ]
WeightingsDTO struktūra
[
{
"Id": 0,
"KescId": 0,
"Weighter": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12",
"WeighterGuid": 0,
"WeighingDate": "2026-08-20T10:30:00",
"UserName": "string",
"WeighingType": "0 | 1 | 2",
"CarrierId": "string",
"CargoId": "string",
"Speed": 0,
"Disbalance": 0,
"AdditionalInfo": "string",
"Modified": "2026-08-20T10:30:00",
"Weight": 0
}
]
POST /api/Weightings/v1/create
Užklausos turinys (body): CreateUpdateWeightingsDTO
CreateUpdateWeightingsDTO struktūra
{
"KescId": 0,
"WeighterGuid": 0,
"WeighingDate": "2026-08-20T10:30:00",
"UserName": "string",
"WeighingType": "0 | 1 | 2",
"CarrierId": "string",
"CargoId": "string",
"Speed": 0,
"Disbalance": 0,
"AdditionalInfo": "string",
"Weight": 0
}
Atsakymas (200): WeightingsDTO
WeightingsDTO struktūra
{
"Id": 0,
"KescId": 0,
"Weighter": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12",
"WeighterGuid": 0,
"WeighingDate": "2026-08-20T10:30:00",
"UserName": "string",
"WeighingType": "0 | 1 | 2",
"CarrierId": "string",
"CargoId": "string",
"Speed": 0,
"Disbalance": 0,
"AdditionalInfo": "string",
"Modified": "2026-08-20T10:30:00",
"Weight": 0
}
PUT /api/Weightings/v1/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateWeightingsDTO
CreateUpdateWeightingsDTO struktūra
{
"KescId": 0,
"WeighterGuid": 0,
"WeighingDate": "2026-08-20T10:30:00",
"UserName": "string",
"WeighingType": "0 | 1 | 2",
"CarrierId": "string",
"CargoId": "string",
"Speed": 0,
"Disbalance": 0,
"AdditionalInfo": "string",
"Weight": 0
}
Atsakymas (200): VehicleDTO[ ]
VehicleDTO struktūra
[
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"UnloadType": "string",
"ShortCode": "string",
"Owner": { /* Customer */ },
"Driver": { /* Driver */ },
"IsEnabled": false,
"Trailer": "string",
"Inside": "string",
"CarUnloadType": "string",
"Company": { /* Customer */ },
"State": "string"
}
]
GET /api/Weightings/v1/{weighingId}/pictures
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
weighingId |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): PicturesDTO[ ]
PicturesDTO struktūra
[
{
"Id": 0,
"PicWhen": "2026-08-20T10:30:00",
"KescId": 0,
"UserName": "string",
"Weighings": { /* Weighings */ },
"PicData": "string",
"Type": "PNG | JPG | BMP | GIF"
}
]
POST /api/Weightings/v1/pictures/upload/{weighingId}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
weighingId |
kelias | integer | taip |
Užklausos turinys (body):
{
"files": [
"(failas)"
]
}
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
DELETE /api/Weightings/v1/pictures/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
Objektų struktūros
Kiekvienas objektas pateiktas vieną kartą. Įdėtiniai objektai žymimi { /* Pavadinimas */ } — jų struktūros ieškokite šiame sąraše.
AddDynamicColumnDTO
{
"Name": "string",
"Type": "0 | 1 | 2 | 3 | 4 | 5",
"MaxLength": 0,
"IsRequired": false,
"ForeignKeyTable": "string"
}
Aggregate
{
"Field": "string",
"Type": "0 | 1 | 2 | 3 | 4"
}
Appointment
{
"Id": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00"
}
AppointmentDTO
{
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"DayofWeek": 0,
"Count": 0,
"Quantity": 0,
"Info": "string",
"Generated": "2026-08-20T10:30:00",
"RecerverdForCustomer": { /* Customer */ },
"Status": "string",
"Id": 0
}
Barcode
{
"Id": 0,
"Code": "string"
}
BioFuelFullReportRowDto
{
"Date": "2026-08-20T10:30:00",
"SenderName": "string",
"ProductNames": "string",
"CarNumber": "string",
"ContractNumber": "string",
"UnitCode": "string",
"Neto": 0,
"HumidityNormal": 0,
"EfficiencyNormal": 0,
"CaloriesNormal": 0,
"TareWeight": 0,
"BrutoWeight": 0,
"ContractPrice": 0,
"State": "0 | 1 | 2 | 3 | 4",
"ExternalCode": "string",
"Barcodes": "string",
"AlternateBarcodes": "string",
"SpecialBarcodes": "string",
"JoinedBarcode": "string",
"ForJoinedBarcode": "string",
"WeekNumber": 0,
"Month": "string",
"Year": 0,
"Trailer1Number": "string",
"Trailer2Number": "string",
"SenderName2": "string",
"CarrierName": "string",
"ReceiverName": "string",
"ContainerId": "string",
"TareDoc": 0,
"BrutoDoc": 0,
"NetoDoc": 0,
"ProductExts": "string",
"MunicipalityNames": "string",
"ProductGroupNames": "string",
"FromAddr": "string",
"ToAddr": "string",
"GroupId": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"AddNum1": 0,
"AddNum2": 0,
"Id": 0,
"ContractDetailPrice": 0,
"FinalPrice": 0,
"ContractDetailQuantity": 0,
"HumidityAlternative": 0,
"EfficiencyAlternative": 0,
"CaloriesAlternative": 0,
"HumidityFinal": 0,
"EfficiencyFinal": 0,
"CaloriesFinal": 0,
"ContractDetailAdd5": "string",
"LabDataFinalType": "0 | 1 | 2",
"InvoiceNumber": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"CargoIn": "0 | 1 | 99",
"ContractDetailExternalCode": "string",
"ContractDetailInternalCode": "string",
"ToDestPointName": "string",
"FromDestPointName": "string"
}
CardDTO
{
"Id": 0,
"Enabled": false,
"HardwareCode": "string",
"StartDate": "2026-08-20T10:30:00",
"ExpireDate": "2026-08-20T10:30:00",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Driver": { /* Driver */ },
"Tare": { /* Weighings */ },
"Contract": { /* Contract */ },
"NetCorr": 0,
"FromAddress": "string",
"ToAddress": "string",
"Distance": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"AddNum1": 0,
"AddNum2": 0,
"ProcessType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"SemiAuto": "0 | 1",
"OneTime": "0 | 1",
"NeedDocs": "0 | 1",
"Ext": "string",
"TareDoc": 0,
"BrutoDoc": 0,
"NetoDoc": 0,
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"Modified": "2026-08-20T10:30:00",
"CardProducts": [
{ /* CardProductDTO */ }
]
}
CardProductDTO
{
"Id": 0,
"Product": { /* Products */ },
"Percentage": 0,
"Modified": "2026-08-20T10:30:00"
}
CardTimesDTO
{
"Id": 0,
"Time": "2026-08-20T10:30:00",
"Card": "string",
"Vehicle": "string",
"DeviceName": "string",
"Action": "string",
"PicturesUrl": "string"
}
ClientArgoUnit
{
"Code": "string"
}
ClientUnit
{
"Id": 0,
"Code": "string",
"Name": "string",
"KescId": 0
}
ClientUnitDTO
{
"KescId": 0,
"Code": "string",
"Description": "string",
"UnitGroup": 0,
"Modified": "2026-08-20T10:30:00",
"Longitude": 0,
"Latitude": 0,
"Distance": 0,
"Id": 0
}
Contract
{
"Id": 0,
"Number": "string",
"ContractValidFrom": "2026-08-20T10:30:00",
"ContractValidTo": "2026-08-20T10:30:00",
"ContractDetailValidFrom": "2026-08-20T10:30:00",
"ContractDetailValidTo": "2026-08-20T10:30:00",
"IntCode": "string",
"ExtCode": "string",
"Quantity": 0,
"Unit": "string",
"Price": 0,
"Product": { /* Products */ },
"Sender": { /* Customer */ },
"Receiver": { /* Customer */ },
"Carrier": { /* Customer */ },
"Customer": { /* Customer */ }
}
ContractDTO
{
"Number": "string",
"Customer": { /* Customer */ },
"Owner": { /* Customer */ },
"IntCode": "string",
"ExtCode": "string",
"SignPlace": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"State": "0 | 1 | 2 | 3",
"Id": 0,
"TotalContractDetails": 0
}
ContractDataDTO
{
"Number": "string",
"Customer": { /* CustomerV2 */ },
"Owner": { /* CustomerV2 */ },
"IntCode": "string",
"ExtCode": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"Details": [
{ /* ContractDataDetailDTO */ }
]
}
ContractDataDetailDTO
{
"Vehicle": { /* Vehicle */ },
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Product": { /* ProductsV2 */ },
"Driver": { /* DriverV2 */ },
"ClientUnit": { /* ClientUnit */ },
"Quantity": 0,
"Unit": "string",
"IntCode": "string",
"ExtCode": "string",
"Price": 0,
"ValidTo": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string"
}
ContractDetailDTO
{
"Contract": { /* ContractSimpleV2 */ },
"Vehicle": { /* Vehicle */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Product": { /* Products */ },
"Driver": { /* Driver */ },
"ClientUnit": { /* ClientUnit */ },
"Quantity": 0,
"Unit": "string",
"IntCode": "string",
"ExtCode": "string",
"Price": 0,
"ValidTo": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"AddInfo": "string",
"Id": 0
}
ContractSimple
{
"Id": 0
}
ContractSimpleV2
{
"Id": 0,
"Number": "string",
"Customer": { /* CustomerV2 */ },
"Owner": { /* CustomerV2 */ },
"IntCode": "string",
"ExtCode": "string",
"SignPlace": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"State": "0 | 1 | 2 | 3"
}
CreateDynamicColumnDTO
{
"Name": "string",
"Type": "0 | 1 | 2 | 3 | 4 | 5",
"MaxLength": 0,
"IsRequired": false,
"ForeignKeyTable": "string"
}
CreateDynamicTableDTO
{
"Name": "string",
"Columns": [
{ /* CreateDynamicColumnDTO */ }
]
}
CreateUpdateAppointmentDTO
{
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"DayofWeek": 0,
"Count": 0,
"Quantity": 0,
"Info": "string",
"Generated": "2026-08-20T10:30:00",
"RecerverdForCustomer": { /* Customer */ },
"Status": "string"
}
CreateUpdateCardDTO
{
"Enabled": false,
"HardwareCode": "string",
"StartDate": "2026-08-20T10:30:00",
"ExpireDate": "2026-08-20T10:30:00",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Vehicle": { /* Vehicle */ },
"Driver": { /* Driver */ },
"Tare": { /* Weighings */ },
"NetCorr": 0,
"FromAddress": "string",
"ToAddress": "string",
"Distance": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"AddNum1": 0,
"AddNum2": 0,
"ProcessType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"SemiAuto": "0 | 1",
"OneTime": "0 | 1",
"NeedDocs": "0 | 1",
"Ext": "string",
"TareDoc": 0,
"BrutoDoc": 0,
"NetoDoc": 0,
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"Modified": "2026-08-20T10:30:00",
"CardProducts": [
{ /* CardProductDTO */ }
]
}
CreateUpdateCardDTOJsonPatchDocument
{
"Operations": [
{ /* CreateUpdateCardDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
CreateUpdateCardDTOOperation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
CreateUpdateClientUnitDTO
{
"Id": 0,
"KescId": 0,
"Code": "string",
"Description": "string",
"UnitGroup": 0,
"Modified": "2026-08-20T10:30:00",
"Longitude": 0,
"Latitude": 0,
"Distance": 0
}
CreateUpdateContractDTO
{
"Number": "string",
"Customer": { /* Customer */ },
"Owner": { /* Customer */ },
"IntCode": "string",
"ExtCode": "string",
"SignPlace": "string",
"PaymentTerms": 0,
"SignDate": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"AddInfo": "string",
"State": "0 | 1 | 2 | 3"
}
CreateUpdateContractDetailDTO
{
"Contract": { /* ContractSimpleV2 */ },
"Vehicle": { /* Vehicle */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Product": { /* Products */ },
"Driver": { /* Driver */ },
"ClientUnit": { /* ClientUnit */ },
"Quantity": 0,
"Unit": "string",
"IntCode": "string",
"ExtCode": "string",
"Price": 0,
"ValidTo": "2026-08-20T10:30:00",
"ValidFrom": "2026-08-20T10:30:00",
"AddInfo": "string"
}
CreateUpdateCustomConfigurationsDTO
{
"Type": "string",
"Name": "string",
"Value": "string",
"Parameter": "string"
}
CreateUpdateCustomerDTO
{
"Name": "string",
"ExtCode": "string",
"IntCode": "string",
"VatCode": "string",
"Bank": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"Phone": "string",
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0
}
CreateUpdateDriverDTO
{
"Name": "string",
"Surname": "string",
"ExternalCode": "string",
"InternalCode": "string",
"IsEnabled": false,
"Telephone": "string"
}
CreateUpdateInventorizationDTO
{
"Time": "2026-08-20T10:30:00",
"DestPoint": { /* DestPointV2 */ },
"Product": { /* ProductsV2 */ },
"Quantity": 0,
"QuantityType": "0 | 1 | 2 | 3 | 4",
"Type": "0 | 1",
"Description": "string"
}
CreateUpdateInventorizationDTOJsonPatchDocument
{
"Operations": [
{ /* CreateUpdateInventorizationDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
CreateUpdateInventorizationDTOOperation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
CreateUpdateIoTDevicesDTOV2
{
"Name": "string",
"DeviceType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 99",
"Path": "string",
"AdditionalConfig": "string",
"IotSource": { /* IotSourceDTO */ }
}
CreateUpdateIoTDevicesDTOV2JsonPatchDocument
{
"Operations": [
{ /* CreateUpdateIoTDevicesDTOV2Operation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
CreateUpdateIoTDevicesDTOV2Operation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
CreateUpdateIvaz
{
"ResultId": 0,
"OrderId": 0,
"DispatchTime": "2026-08-20T10:30:00",
"ArrivalTime": "2026-08-20T10:30:00"
}
CreateUpdateLaboratoryMeasurementsDTO
{
"Humidity": 0,
"Calories": 0,
"Efficiency": 0,
"Price": 0,
"Calorific": 0,
"Barcode": "string",
"Date": "2026-08-20T10:30:00",
"LaboratoryDataId": 0
}
CreateUpdateLaboratoryMeasurementsDTOJsonPatchDocument
{
"Operations": [
{ /* CreateUpdateLaboratoryMeasurementsDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
CreateUpdateLaboratoryMeasurementsDTOOperation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
CreateUpdateOrderArgoSmartDTO
{
"Number": "string",
"Status": "string",
"Customer": { /* CustomerAgroSmart */ },
"Sender": { /* CustomerAgroSmart */ },
"Carrier": { /* CustomerAgroSmart */ },
"Receiver": { /* CustomerAgroSmart */ },
"Driver": { /* DriverAgroSmart */ },
"Vehicle": { /* VehicleAgroSmart */ },
"Trailer": { /* VehicleAgroSmart */ },
"ClientUnit": { /* ClientArgoUnit */ },
"Product": { /* Products */ },
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Type": "string",
"NetoDoc": 0,
"BrutoDoc": 0,
"TareDoc": 0,
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false
}
CreateUpdateOrderDTO
{
"Number": "string",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Driver": { /* Driver */ },
"Vehicle": { /* Vehicle */ },
"Trailer": { /* Vehicle */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnit */ },
"Contract": { /* ContractSimple */ },
"Product": { /* Products */ },
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Type": "string",
"NetoDoc": "string",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0
}
CreateUpdateOrderDTOJsonPatchDocument
{
"Operations": [
{ /* CreateUpdateOrderDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
CreateUpdateOrderDTOOperation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
CreateUpdateProductDTO
{
"Name": "string",
"Code": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"ProductGroup": { /* ProductGroupDTO */ }
}
CreateUpdateReportTemplateDTOJsonPatchDocument
{
"Operations": [
{ /* CreateUpdateReportTemplateDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
CreateUpdateReportTemplateDTOOperation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
CreateUpdateResultsDTO
{
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTO */ },
"ToDestPoint": { /* DestPointDTO */ },
"ResultProducts": [
{ /* Products */ }
],
"Driver": { /* Driver */ },
"Contract": { /* Contract */ },
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99"
}
CreateUpdateVechileDTO
{
"PlateNumber": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"UnloadType": "0 | 1 | 2",
"ShortCode": "string",
"Company": { /* Customer */ },
"Driver": { /* Driver */ },
"IsEnabled": false,
"Trailer": "0 | 1",
"State": "0 | 1",
"CarUnloadType": "string"
}
CreateUpdateWeightingsDTO
{
"KescId": 0,
"WeighterGuid": 0,
"WeighingDate": "2026-08-20T10:30:00",
"UserName": "string",
"WeighingType": "0 | 1 | 2",
"CarrierId": "string",
"CargoId": "string",
"Speed": 0,
"Disbalance": 0,
"AdditionalInfo": "string",
"Weight": 0
}
CustomClientTranslationsDTO
{
"Field": "string",
"Translation": "string",
"LanguageTag": "string"
}
CustomConfigurationsDTO
{
"Id": "string",
"Type": "string",
"Name": "string",
"Value": "string",
"Parameter": "string"
}
Customer
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Internal": "string",
"Address": "string",
"City": "string",
"Email": "string",
"Add1": "string",
"ExtCode": "string",
"IntCode": "string"
}
CustomerAgroSmart
{
"Id": 0,
"Name": "string",
"ExtCode": "string",
"IntCode": "string",
"Address": "string",
"City": "string",
"Email": "string",
"Add1": "string"
}
CustomerDTO
{
"Id": 0,
"Name": "string",
"ExtCode": "string",
"IntCode": "string",
"VatCode": "string",
"Bank": "string",
"Phone": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0
}
CustomerFilesUploadDTO
{
"Name": "string",
"File": "(failas)"
}
CustomerV2
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Internal": "string",
"Address": "string",
"City": "string",
"Email": "string",
"Add1": "string",
"Liable": "string",
"VatCode": "string",
"Region": "string",
"Phones": "string",
"Account": "string",
"Bank": "string"
}
DestPointCreateUpdateDTOV2
{
"DefaultProduct": { /* ProductsV2 */ },
"Name": "string",
"MaxCars": 0,
"MaxWeight": 0,
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string",
"Size": 0,
"SizeUnit": "0 | 1 | 2",
"DestPointGroup": { /* DestPointGroupDTOV2 */ }
}
DestPointCreateUpdateDTOV2JsonPatchDocument
{
"Operations": [
{ /* DestPointCreateUpdateDTOV2Operation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
DestPointCreateUpdateDTOV2Operation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
DestPointDTO
{
"Id": 0,
"DefaultProductId": 0,
"Name": "string",
"MaxCars": 0,
"Modified": "2026-08-20T10:30:00",
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string",
"DestPointGroup": { /* DestPointGroupDTO */ },
"DestPointDetails": [
{ /* DestPointDetailsDTO */ }
]
}
DestPointDTOV2
{
"Id": 0,
"DefaultProduct": { /* ProductsV2 */ },
"Name": "string",
"MaxCars": 0,
"Modified": "2026-08-20T10:30:00",
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string",
"Size": 0,
"SizeUnit": "0 | 1 | 2",
"Group": { /* DestPointGroupDTOV2 */ },
"Details": [
{ /* DestPointDetailsDTOV2 */ }
]
}
DestPointDetailCreateUpdateDTOV2
{
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"ProductId": 0,
"DestPointId": 0
}
DestPointDetailsDTO
{
"Id": 0,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Product": { /* Products */ },
"Modified": "2026-08-20T10:30:00"
}
DestPointDetailsDTOV2
{
"Id": 0,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Product": { /* ProductsV2 */ },
"Modified": "2026-08-20T10:30:00"
}
DestPointGroupCreateUpdateDTOV2
{
"Name": "string",
"Description": "string",
"Customer": { /* CustomerV2 */ }
}
DestPointGroupDTO
{
"Id": 0,
"Name": "string",
"Description": "string",
"Customer": { /* Customer */ },
"Modified": "2026-08-20T10:30:00"
}
DestPointGroupDTOV2
{
"Id": 0,
"Name": "string",
"Description": "string",
"Customer": { /* CustomerV2 */ },
"Modified": "2026-08-20T10:30:00"
}
DestPointV2
{
"Id": 0,
"Name": "string",
"Product": { /* ProductsV2 */ },
"DestPointGroup": { /* DestPointGroupDTOV2 */ },
"MaxCars": 0,
"Modified": "2026-08-20T10:30:00",
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string"
}
DocumentsDTOV2
{
"Id": 0,
"Created": "2026-08-20T10:30:00",
"KescId": 0,
"Name": "string",
"UserName": "string",
"Weighings": { /* Weighings */ },
"DocData": "string",
"DocPicType": "0 | 1 | 2",
"Thumbnail": "string"
}
Driver
{
"Id": 0,
"NameFirst": "string",
"NameLast": "string",
"ExtCode": "string",
"IntCode": "string",
"Name": "string",
"Surname": "string"
}
DriverAgroSmart
{
"Id": 0,
"Name": "string",
"Surname": "string",
"ExtCode": "string",
"IntCode": "string"
}
DriverDTO
{
"Name": "string",
"Surname": "string",
"ExternalCode": "string",
"InternalCode": "string",
"IsEnabled": false,
"Telephone": "string",
"Id": 0
}
DriverTerminalScreenInputDTO
{
"Id": "00000000-0000-0000-0000-000000000000",
"File": "(failas)"
}
DriverV2
{
"Id": 0,
"NameFirst": "string",
"NameLast": "string",
"ExtCode": "string",
"IntCode": "string",
"FullName": "string"
}
DynamicColumnDTO
{
"Name": "string",
"Type": "0 | 1 | 2 | 3 | 4 | 5",
"MaxLength": 0,
"IsRequired": false,
"IsSystem": false,
"ForeignKeyTable": "string"
}
DynamicTableDTO
{
"Id": 0,
"Name": "string",
"PhysicalName": "string",
"Created": "2026-08-20T10:30:00",
"CreatedBy": "string",
"Modified": "2026-08-20T10:30:00",
"ModifiedBy": "string",
"Columns": [
{ /* DynamicColumnDTO */ }
]
}
FileInfoDTO
{
"Name": "string",
"Type": "string",
"File": "string",
"Extension": "string"
}
FilesUploadInfo
{
"Message": "string",
"Count": 0
}
Filter
{
"field": "string",
"operator": "string",
"value": null,
"logic": "string",
"colletionName": "string",
"group": "string",
"groupLogic": "string"
}
FilterDTO
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
HistoryDTO
{
"Id": 0,
"Date": "2026-08-20T10:30:00",
"Column": "string",
"Model": "string",
"ActionId": 0,
"MainRecordId": 0,
"ChangeFrom": "string",
"ChangeTo": "string",
"User": "string"
}
IContractResolver
{}
InventorizationDTO
{
"Id": 0,
"Time": "2026-08-20T10:30:00",
"Created": "2026-08-20T10:30:00",
"DestPoint": { /* DestPointV2 */ },
"Product": { /* ProductsV2 */ },
"Quantity": 0,
"QuantityType": "0 | 1 | 2 | 3 | 4",
"Type": "0 | 1",
"Description": "string",
"User": "string",
"Modified": "2026-08-20T10:30:00"
}
IoTDevicesDTOV2
{
"Id": 0,
"Name": "string",
"DeviceType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 99",
"Path": "string",
"AdditionalConfig": "string",
"IotSource": { /* IotSourceDTO */ }
}
IotSourceDTO
{
"Id": 0,
"Name": "string",
"ServerId": 0,
"ServerName": "string",
"ServerIP": "string",
"ServerPort": 0,
"ServerType": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 99",
"Comment": "string",
"UID": "string",
"Path": "string",
"ClientUnit": { /* ClientUnitDTO */ },
"User": { /* IotUserDTO */ },
"IotType": "0 | 1 | 2 | 99"
}
IotUserDTO
{
"Id": 0,
"Name": "string",
"Password": "string",
"UserType": "0 | 1 | 2 | 99"
}
IvazCertificateCSRDTO
{
"Country": "string",
"Street": "string",
"City": "string",
"CompanyName": "string",
"DepartmentName": "string",
"PersonName": "string",
"Email": "string"
}
IvazDTO
{
"Id": 0,
"ResultId": 0,
"ResultTime": "2026-08-20T10:30:00",
"OrderId": 0,
"OrderTime": "2026-08-20T10:30:00",
"State": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10",
"DocumentUID": "string",
"UID": "string",
"Error": "string",
"DispatchTime": "2026-08-20T10:30:00",
"ArrivalTime": "2026-08-20T10:30:00",
"Modified": "2026-08-20T10:30:00"
}
KlassmannDeliveryNote
{
"Number": "string",
"Destination": "string",
"TruckNumber": "string",
"TrailerNumber": "string",
"TransportCompany": "string",
"Driver": "string",
"Weight": 0,
"LoadedVolume": 0,
"MoistureContent": 0,
"QualityDefinition": "string"
}
KlassmannHarvestJournalDTO
{
"FromStockpile": "string",
"DeliveryNote": { /* KlassmannDeliveryNote */ },
"Amount": 0,
"DateTime": "2026-08-20T10:30:00"
}
LaboratoryDTO
{
"Id": 0,
"Date": "2026-08-20T10:30:00",
"Vehicle": { /* Vehicle */ },
"Weight": { /* Weighings */ },
"Product": { /* Products */ },
"ResultId": 0,
"Barcode": { /* Barcode */ },
"BarcodeType": "0 | 1 | 2 | 3 | 98 | 99",
"FinalType": "0 | 1 | 2",
"Measurements": [
{ /* LaboratoryMeasurementsDTO */ }
],
"JoinedMeasurements": [
{ /* LaboratoryMeasurementsDTO */ }
]
}
LaboratoryMeasurementsDTO
{
"Id": 0,
"Humidity": 0,
"Calories": 0,
"Efficiency": 0,
"Price": 0,
"Calorific": 0,
"Barcode": "string",
"Status": "0 | 10 | 32767",
"Date": "2026-08-20T10:30:00",
"BarcodeType": "0 | 1 | 2 | 3 | 98 | 99",
"FinalType": "0 | 1 | 2",
"LaboratoryDataId": 0
}
LanguagesDTO
{
"Id": 0,
"Language": "string",
"Tag": "string"
}
LicensesDTO
{
"Id": "string",
"Name": "string",
"Description": "string",
"IsActive": false,
"Roles": [
{ /* RolesDTO */ }
]
}
MassCreateUpdateOrderArgoSmartDTO
{
"Number": "string",
"Status": "string",
"Customer": { /* CustomerAgroSmart */ },
"Sender": { /* CustomerAgroSmart */ },
"Carrier": { /* CustomerAgroSmart */ },
"Receiver": { /* CustomerAgroSmart */ },
"Driver": { /* DriverAgroSmart */ },
"Vehicle": { /* VehicleAgroSmart */ },
"Trailer": { /* VehicleAgroSmart */ },
"ClientUnit": { /* ClientArgoUnit */ },
"Product": { /* Products */ },
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Type": "string",
"NetoDoc": 0,
"BrutoDoc": 0,
"TareDoc": 0,
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"Id": 0
}
NRSresponseDTO
{
"Text": "string",
"Error": "string",
"Confidence": 0
}
OrdersDTO
{
"Id": 0,
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Driver": { /* Driver */ },
"Vehicle": { /* Vehicle */ },
"Trailer": { /* Vehicle */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnit */ },
"Number": "string",
"Type": "string",
"Status": "string",
"WebStatus": "string",
"Contract": { /* Contract */ },
"ResultId": 0,
"Product": { /* Products */ },
"DestPoint": { /* DestPointDTO */ },
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0
}
PeakPhotoDTO
{
"Id": 0,
"PeakWeightId": 0,
"Name": "string",
"FileBase64": "string",
"ThumbnailBase64": "string"
}
PeakWeightDTO
{
"Id": 0,
"PeakId": 0,
"PeakWeight": 0,
"StartDate": "2026-08-20T10:30:00",
"PeakDate": "2026-08-20T10:30:00",
"EndDate": "2026-08-20T10:30:00",
"ScalesName": "string",
"WeighingDate": "2026-08-20T10:30:00",
"WeighingWeight": 0,
"WeighingId": 0,
"ResultId": 0,
"WeightDifference": 0,
"PeakPhotosCount": 0,
"WeightPhotosCount": 0
}
PicturesDTO
{
"Id": 0,
"PicWhen": "2026-08-20T10:30:00",
"KescId": 0,
"UserName": "string",
"Weighings": { /* Weighings */ },
"PicData": "string",
"Type": "PNG | JPG | BMP | GIF"
}
PicturesDTOV2
{
"Id": 0,
"PicWhen": "2026-08-20T10:30:00",
"KescId": 0,
"UserName": "string",
"Weighings": { /* Weighings */ },
"PicData": "string",
"Type": "PNG | JPG | BMP | GIF",
"Thumbnail": "string"
}
ProblemDetails
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
ProductDTO
{
"Name": "string",
"Code": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"ProductGroup": { /* ProductGroupDTO */ },
"Id": 0
}
ProductDTOV2
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"Modified": "2026-08-20T10:30:00",
"Group": { /* ProductGroupDTO */ },
"Units": [
{ /* ProductUnitDTO */ }
]
}
ProductGroupDTO
{
"Name": "string",
"Ext": "string",
"Add1": "string",
"CheckWeight": "0 | 1",
"NetoCheckUpWeight": 0,
"NetoCheckDownWeight": 0,
"NetoCheckUpPercentage": 0,
"NetoCheckDownPercentage": 0,
"Id": 0
}
ProductUnitDTO
{
"Id": 0,
"ClientUnit": { /* ClientUnitDTO */ },
"Quantity": 0,
"Unit": "string"
}
Products
{
"Id": 0,
"Name": "string",
"Ext": "string",
"ShortCode": "string",
"ProductGroup": "string",
"Code": "string"
}
ProductsV2
{
"Id": 0,
"Name": "string",
"Ext": "string",
"ShortCode": "string",
"ProductGroup": "string",
"ProductGroupId": 0
}
ReportQueueDTO
{
"ReportTemplateId": 0,
"Copies": 0,
"Id": 0,
"StartDate": "2026-08-20T10:30:00",
"EndDate": "2026-08-20T10:30:00",
"ReceiverId": 0,
"ProductId": 0,
"CarId": 0,
"DriverId": 0,
"ProductGroupId": 0,
"CargoType": 0,
"CarrierId": 0,
"SenderId": 0
}
ReportTemplateDTO
{
"Id": 0,
"Name": "string",
"Group": "string",
"Type": "0 | 1 | 2 | 3 | 4",
"DocumentType": "0 | 1",
"Info1": "string",
"Info2": "string",
"Info3": "string",
"FileBytes": "string"
}
ResponseResultByCardDTO
{
"Id": 0,
"ResultId": 0,
"Success": false,
"FailedField": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15",
"FailedValue": null,
"Diff": null
}
ResultByCardDTO
{
"CardId": 0,
"WeighingId": 0,
"UpdateCar": "0 | 1 | 2 | 3",
"From": "2026-08-20T10:30:00",
"DefaultTareID": 0,
"AllowedDocWeightDif": 0,
"KescId": 0
}
ResultByOnlineWeighterDTO
{
"Number": "string",
"CarId": 0,
"CarNumber": "string",
"SenderId": 0,
"SenderName": "string",
"ReceiverId": 0,
"ReceiverName": "string",
"CarrierId": 0,
"CarrierName": "string",
"DriverId": 0,
"DriverName": "string",
"Trailer1Id": 0,
"Trailer1Number": "string",
"Trailer2Id": 0,
"Trailer2Number": "string",
"ContractDetailId": 0,
"ContractDetailNumber": "string",
"OrderId": 0,
"FromAddress": "string",
"ToAddress": "string",
"NetoDoc": 0,
"BrutoDoc": 0,
"TareDoc": 0,
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"TareWeight": 0,
"TareTime": "2026-08-20T10:30:00",
"BrutoWeight": 0,
"BrutoTime": "2026-08-20T10:30:00",
"CreateIVAZ": false,
"WeightType": "1 | 2 | 3",
"Products": [
{ /* ResultProductV2ViewModel */ }
]
}
ResultByVehicleDTO
{
"VehicleId": 0,
"WeighingId": 0,
"UpdateCar": false,
"From": "2026-08-20T10:30:00",
"KescId": 0
}
ResultProductV2ViewModel
{
"ProductId": 0,
"ProductName": "string",
"Quantity": 0
}
ResultsDTO
{
"Id": 0,
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Car": { /* Vehicle */ },
"Trailer1": { /* Vehicle */ },
"Trailer2": { /* Vehicle */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTO */ },
"ToDestPoint": { /* DestPointDTO */ },
"Neto": 0,
"ResultProducts": [
{ /* Products */ }
],
"Driver": { /* Driver */ },
"Contract": { /* Contract */ },
"Laboratory": [
{ /* LaboratoryMeasurementsDTO */ }
],
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99",
"Modified": "2026-08-20T10:30:00",
"Products": [
{ /* Products */ }
],
"DestinationFrom": { /* DestPointDTO */ },
"DestinationTo": { /* DestPointDTO */ },
"Vehicle": { /* Vehicle */ }
}
RolesDTO
{
"Id": "string",
"Name": "string",
"Action": "string",
"IsActive": false,
"Url": "string",
"Description": "string"
}
SeasonV1
{
"Id": 0,
"Name": "string",
"Description": "string",
"StartDate": "2026-08-20T10:30:00",
"EndDate": "2026-08-20T10:30:00"
}
Sort
{
"field": "string",
"dir": "string"
}
StringObjectDictionaryJsonPatchDocument
{
"Operations": [
{ /* StringObjectDictionaryOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
StringObjectDictionaryOperation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
StructureDTO
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
Vehicle
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"State": "string",
"UnloadType": "string",
"PlateNumber": "string"
}
VehicleAgroSmart
{
"Id": 0,
"PlateNumber": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": 0,
"CurrentBruto": 0,
"TareValidDays": 0,
"TareValidTimes": 0,
"State": "string",
"UnloadType": "string"
}
VehicleDTO
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"UnloadType": "string",
"ShortCode": "string",
"Owner": { /* Customer */ },
"Driver": { /* Driver */ },
"IsEnabled": false,
"Trailer": "string",
"Inside": "string",
"CarUnloadType": "string",
"Company": { /* Customer */ },
"State": "string"
}
WarehouseDTO
{
"Id": "string",
"DestPoint": { /* DestPointV2 */ },
"Product": { /* ProductsV2 */ },
"InventorizationTime": "2026-08-20T10:30:00",
"InventorizationQty": 0,
"TotalIn": 0,
"TotalOut": 0,
"CurrentStock": 0,
"FieldSize": 0,
"FieldSizeUnit": "0 | 1 | 2",
"Yield_t_ha": 0,
"Season": { /* SeasonV1 */ }
}
Weighings
{
"Id": 0,
"Time": "2026-08-20T10:30:00",
"Weight": 0,
"WeighingGuid": 0
}
WeightingsDTO
{
"Id": 0,
"KescId": 0,
"Weighter": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12",
"WeighterGuid": 0,
"WeighingDate": "2026-08-20T10:30:00",
"UserName": "string",
"WeighingType": "0 | 1 | 2",
"CarrierId": "string",
"CargoId": "string",
"Speed": 0,
"Disbalance": 0,
"AdditionalInfo": "string",
"Modified": "2026-08-20T10:30:00",
"Weight": 0
}
API v2
Customers
GET /api/Customers/v2/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): CustomerDTOV2
CustomerDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Internal": "string",
"VatCode": "string",
"Bank": "string",
"Phone": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"Modified": "2026-08-20T10:30:00",
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0,
"Addresses": [
{ /* CustomerAddressesDTO */ }
],
"Emails": [
{ /* CustomerEmailsDTO */ }
],
"Params": [
{ /* CustomerParamsDTO */ }
]
}
POST /api/Customers/v2
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): CustomerDTOV2[ ]
CustomerDTOV2 struktūra
[
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Internal": "string",
"VatCode": "string",
"Bank": "string",
"Phone": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"Modified": "2026-08-20T10:30:00",
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0,
"Addresses": [
{ /* CustomerAddressesDTO */ }
],
"Emails": [
{ /* CustomerEmailsDTO */ }
],
"Params": [
{ /* CustomerParamsDTO */ }
]
}
]
POST /api/Customers/v2/create
Užklausos turinys (body): CreateUpdateCustomerDTOV2
CreateUpdateCustomerDTOV2 struktūra
{
"Name": "string",
"Ext": "string",
"Internal": "string",
"VatCode": "string",
"Bank": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"Phone": "string",
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0,
"Addresses": [
{ /* CreateUpdateCustomerAddressesDTO */ }
],
"Emails": [
{ /* CreateUpdateCustomerEmailDTO */ }
],
"Params": [
{ /* CreateUpdateCustomerParamsDTO */ }
]
}
Atsakymas (200): CustomerDTOV2
CustomerDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Internal": "string",
"VatCode": "string",
"Bank": "string",
"Phone": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"Modified": "2026-08-20T10:30:00",
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0,
"Addresses": [
{ /* CustomerAddressesDTO */ }
],
"Emails": [
{ /* CustomerEmailsDTO */ }
],
"Params": [
{ /* CustomerParamsDTO */ }
]
}
PUT /api/Customers/v2/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateCustomerDTOV2
CreateUpdateCustomerDTOV2 struktūra
{
"Name": "string",
"Ext": "string",
"Internal": "string",
"VatCode": "string",
"Bank": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"Phone": "string",
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0,
"Addresses": [
{ /* CreateUpdateCustomerAddressesDTO */ }
],
"Emails": [
{ /* CreateUpdateCustomerEmailDTO */ }
],
"Params": [
{ /* CreateUpdateCustomerParamsDTO */ }
]
}
Atsakymas (200): CustomerDTOV2
CustomerDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Internal": "string",
"VatCode": "string",
"Bank": "string",
"Phone": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"Modified": "2026-08-20T10:30:00",
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0,
"Addresses": [
{ /* CustomerAddressesDTO */ }
],
"Emails": [
{ /* CustomerEmailsDTO */ }
],
"Params": [
{ /* CustomerParamsDTO */ }
]
}
PATCH /api/Customers/v2/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateCustomerDTOV2JsonPatchDocument
CreateUpdateCustomerDTOV2JsonPatchDocument struktūra
{
"Operations": [
{ /* CreateUpdateCustomerDTOV2Operation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): CustomerDTOV2
CustomerDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Internal": "string",
"VatCode": "string",
"Bank": "string",
"Phone": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"Modified": "2026-08-20T10:30:00",
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0,
"Addresses": [
{ /* CustomerAddressesDTO */ }
],
"Emails": [
{ /* CustomerEmailsDTO */ }
],
"Params": [
{ /* CustomerParamsDTO */ }
]
}
DELETE /api/Customers/v2/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas: 204 (be turinio arba standartinis)
GET /api/Customers/v2/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
POST /api/Customers/v2/{id}/documents/upload
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body):
{
"uploads": [
{ /* CustomerFilesUploadDTO */ }
]
}
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
GET /api/Customers/v2/{id}/documents
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
DELETE /api/Customers/v2/{id}/documents/delete/{fileId}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fileId |
kelias | integer | taip |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
GET /api/Customers/v2/emailgroups
Atsakymas (200): EmailGroupDTO
EmailGroupDTO struktūra
{
"Id": 0,
"Name": "string"
}
POST /api/Customers/v2/excel
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): CustomerDTOV2[ ]
CustomerDTOV2 struktūra
[
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Internal": "string",
"VatCode": "string",
"Bank": "string",
"Phone": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"Modified": "2026-08-20T10:30:00",
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0,
"Addresses": [
{ /* CustomerAddressesDTO */ }
],
"Emails": [
{ /* CustomerEmailsDTO */ }
],
"Params": [
{ /* CustomerParamsDTO */ }
]
}
]
Drivers
GET /api/Drivers/v2/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): DriverDTOV2
DriverDTOV2 struktūra
{
"NameFirst": "string",
"NameLast": "string",
"ExtCode": "string",
"IntCode": "string",
"Telephone": "string",
"Modified": "2026-08-20T10:30:00",
"IsEnabled": false,
"Id": 0,
"FullName": "string"
}
POST /api/Drivers/v2
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): DriverDTOV2[ ]
DriverDTOV2 struktūra
[
{
"NameFirst": "string",
"NameLast": "string",
"ExtCode": "string",
"IntCode": "string",
"Telephone": "string",
"Modified": "2026-08-20T10:30:00",
"IsEnabled": false,
"Id": 0,
"FullName": "string"
}
]
POST /api/Drivers/v2/create
Užklausos turinys (body): CreateUpdateDriverDTOV2
CreateUpdateDriverDTOV2 struktūra
{
"NameFirst": "string",
"NameLast": "string",
"ExtCode": "string",
"IntCode": "string",
"Telephone": "string",
"Modified": "2026-08-20T10:30:00",
"IsEnabled": false
}
Atsakymas (200): DriverDTOV2
DriverDTOV2 struktūra
{
"NameFirst": "string",
"NameLast": "string",
"ExtCode": "string",
"IntCode": "string",
"Telephone": "string",
"Modified": "2026-08-20T10:30:00",
"IsEnabled": false,
"Id": 0,
"FullName": "string"
}
PUT /api/Drivers/v2/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateDriverDTOV2
CreateUpdateDriverDTOV2 struktūra
{
"NameFirst": "string",
"NameLast": "string",
"ExtCode": "string",
"IntCode": "string",
"Telephone": "string",
"Modified": "2026-08-20T10:30:00",
"IsEnabled": false
}
Atsakymas (200): DriverDTOV2
DriverDTOV2 struktūra
{
"NameFirst": "string",
"NameLast": "string",
"ExtCode": "string",
"IntCode": "string",
"Telephone": "string",
"Modified": "2026-08-20T10:30:00",
"IsEnabled": false,
"Id": 0,
"FullName": "string"
}
PATCH /api/Drivers/v2/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateDriverDTOV2JsonPatchDocument
CreateUpdateDriverDTOV2JsonPatchDocument struktūra
{
"Operations": [
{ /* CreateUpdateDriverDTOV2Operation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): DriverDTOV2
DriverDTOV2 struktūra
{
"NameFirst": "string",
"NameLast": "string",
"ExtCode": "string",
"IntCode": "string",
"Telephone": "string",
"Modified": "2026-08-20T10:30:00",
"IsEnabled": false,
"Id": 0,
"FullName": "string"
}
DELETE /api/Drivers/v2/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas: 204 (be turinio arba standartinis)
POST /api/Drivers/v2/{id}/documents/upload
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body):
{
"uploads": [
{ /* CustomerFilesUploadDTO */ }
]
}
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
GET /api/Drivers/v2/{id}/documents
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
DELETE /api/Drivers/v2/{id}/documents/delete/{fileId}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fileId |
kelias | integer | taip |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
GET /api/Drivers/v2/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
POST /api/Drivers/v2/excel
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): DriverDTOV2[ ]
DriverDTOV2 struktūra
[
{
"NameFirst": "string",
"NameLast": "string",
"ExtCode": "string",
"IntCode": "string",
"Telephone": "string",
"Modified": "2026-08-20T10:30:00",
"IsEnabled": false,
"Id": 0,
"FullName": "string"
}
]
GuestOrders
GET /api/GuestOrders/v2/context
Atsakymas (200): GuestOrderContextDTO
GuestOrderContextDTO struktūra
{
"CustomerName": "string",
"Prefill": {},
"Template": { /* GuestOrderTemplateDTO */ },
"AllowedProducts": [
{ /* GuestProductDTO */ }
],
"EditableFields": [
"string"
],
"AllowCreateFields": [
"string"
],
"Warnings": [
"string"
],
"SelectableCustomers": [
{ /* GuestCustomerDTO */ }
],
"AllowViewOrders": false
}
POST /api/GuestOrders/v2/create
Užklausos turinys (body): GuestOrderCreateDTO
GuestOrderCreateDTO struktūra
{
"NetoDoc": "string",
"BrutoDoc": "string",
"TareDoc": "string",
"VehicleId": 0,
"Comment": "string",
"ProductId": 0,
"Number": "string",
"Code": "string",
"AddressTo": "string",
"AddressFrom": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"SenderId": 0,
"CarrierId": 0,
"ReceiverId": 0,
"TrailerId": 0,
"ContractDetailId": 0,
"DriverId": 0,
"VehicleText": "string",
"TrailerText": "string",
"DriverText": "string",
"SenderName": "string",
"SenderExt": "string",
"CarrierName": "string",
"CarrierExt": "string",
"ReceiverName": "string",
"ReceiverExt": "string",
"CustomerName": "string",
"CustomerExt": "string",
"CustomerId": 0,
"SubmissionId": "00000000-0000-0000-0000-000000000000"
}
Atsakymas (200): OrdersDTOV2
OrdersDTOV2 struktūra
{
"Id": 0,
"Number": "string",
"Number1": "string",
"Priority": 0,
"Type": "0 | 1 | 2",
"Status": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"WebStatus": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8",
"Customer": { /* CustomerV2 */ },
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"Vehicle": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnitV2 */ },
"Contract": { /* ContractV2 */ },
"Product": { /* ProductsV2 */ },
"DestPoint": { /* DestPointV2 */ },
"DestPointReal": { /* DestPointV2 */ },
"Card": { /* CardV2 */ },
"CardTime": "2026-08-20T10:30:00",
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"RecogniseCode": "string",
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0,
"ResultId": 0
}
GET /api/GuestOrders/v2/lookup
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
entity |
query | string | ne |
q |
query | string | ne |
customerId |
query | integer | ne |
Atsakymas (200): GuestLookupItemDTO[ ]
GuestLookupItemDTO struktūra
[
{
"Id": 0,
"Label": "string"
}
]
GET /api/GuestOrders/v2/orders
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
skip |
query | integer | ne |
limit |
query | integer | ne |
Atsakymas (200): OrdersDTOV2[ ]
OrdersDTOV2 struktūra
[
{
"Id": 0,
"Number": "string",
"Number1": "string",
"Priority": 0,
"Type": "0 | 1 | 2",
"Status": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"WebStatus": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8",
"Customer": { /* CustomerV2 */ },
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"Vehicle": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnitV2 */ },
"Contract": { /* ContractV2 */ },
"Product": { /* ProductsV2 */ },
"DestPoint": { /* DestPointV2 */ },
"DestPointReal": { /* DestPointV2 */ },
"Card": { /* CardV2 */ },
"CardTime": "2026-08-20T10:30:00",
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"RecogniseCode": "string",
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0,
"ResultId": 0
}
]
GET /api/GuestOrders/v2/orders/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas (200): OrdersDTOV2
OrdersDTOV2 struktūra
{
"Id": 0,
"Number": "string",
"Number1": "string",
"Priority": 0,
"Type": "0 | 1 | 2",
"Status": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"WebStatus": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8",
"Customer": { /* CustomerV2 */ },
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"Vehicle": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnitV2 */ },
"Contract": { /* ContractV2 */ },
"Product": { /* ProductsV2 */ },
"DestPoint": { /* DestPointV2 */ },
"DestPointReal": { /* DestPointV2 */ },
"Card": { /* CardV2 */ },
"CardTime": "2026-08-20T10:30:00",
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"RecogniseCode": "string",
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0,
"ResultId": 0
}
Orders
GET /api/Orders/v2/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): OrdersDTOV2
OrdersDTOV2 struktūra
{
"Id": 0,
"Number": "string",
"Number1": "string",
"Priority": 0,
"Type": "0 | 1 | 2",
"Status": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"WebStatus": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8",
"Customer": { /* CustomerV2 */ },
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"Vehicle": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnitV2 */ },
"Contract": { /* ContractV2 */ },
"Product": { /* ProductsV2 */ },
"DestPoint": { /* DestPointV2 */ },
"DestPointReal": { /* DestPointV2 */ },
"Card": { /* CardV2 */ },
"CardTime": "2026-08-20T10:30:00",
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"RecogniseCode": "string",
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0,
"ResultId": 0
}
POST /api/Orders/v2 — Get all results using filter
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): OrdersDTOV2[ ]
OrdersDTOV2 struktūra
[
{
"Id": 0,
"Number": "string",
"Number1": "string",
"Priority": 0,
"Type": "0 | 1 | 2",
"Status": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"WebStatus": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8",
"Customer": { /* CustomerV2 */ },
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"Vehicle": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnitV2 */ },
"Contract": { /* ContractV2 */ },
"Product": { /* ProductsV2 */ },
"DestPoint": { /* DestPointV2 */ },
"DestPointReal": { /* DestPointV2 */ },
"Card": { /* CardV2 */ },
"CardTime": "2026-08-20T10:30:00",
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"RecogniseCode": "string",
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0,
"ResultId": 0
}
]
POST /api/Orders/v2/create
Užklausos turinys (body): CreateUpdateOrderDTOV2
CreateUpdateOrderDTOV2 struktūra
{
"Number": "string",
"Number1": "string",
"Priority": 0,
"Type": "0 | 1 | 2",
"Status": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"WebStatus": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8",
"Customer": { /* CustomerV2 */ },
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"Vehicle": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnitV2 */ },
"Contract": { /* ContractV2 */ },
"Product": { /* ProductsV2 */ },
"DestPoint": { /* DestPointV2 */ },
"DestPointReal": { /* DestPointV2 */ },
"Card": { /* CardV2 */ },
"CardTime": "2026-08-20T10:30:00",
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"RecogniseCode": "string",
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0,
"ResultId": 0
}
Atsakymas (200): OrdersDTOV2
OrdersDTOV2 struktūra
{
"Id": 0,
"Number": "string",
"Number1": "string",
"Priority": 0,
"Type": "0 | 1 | 2",
"Status": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"WebStatus": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8",
"Customer": { /* CustomerV2 */ },
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"Vehicle": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnitV2 */ },
"Contract": { /* ContractV2 */ },
"Product": { /* ProductsV2 */ },
"DestPoint": { /* DestPointV2 */ },
"DestPointReal": { /* DestPointV2 */ },
"Card": { /* CardV2 */ },
"CardTime": "2026-08-20T10:30:00",
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"RecogniseCode": "string",
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0,
"ResultId": 0
}
PUT /api/Orders/v2/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateOrderDTOV2
CreateUpdateOrderDTOV2 struktūra
{
"Number": "string",
"Number1": "string",
"Priority": 0,
"Type": "0 | 1 | 2",
"Status": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"WebStatus": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8",
"Customer": { /* CustomerV2 */ },
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"Vehicle": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnitV2 */ },
"Contract": { /* ContractV2 */ },
"Product": { /* ProductsV2 */ },
"DestPoint": { /* DestPointV2 */ },
"DestPointReal": { /* DestPointV2 */ },
"Card": { /* CardV2 */ },
"CardTime": "2026-08-20T10:30:00",
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"RecogniseCode": "string",
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0,
"ResultId": 0
}
Atsakymas (200): OrdersDTOV2
OrdersDTOV2 struktūra
{
"Id": 0,
"Number": "string",
"Number1": "string",
"Priority": 0,
"Type": "0 | 1 | 2",
"Status": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"WebStatus": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8",
"Customer": { /* CustomerV2 */ },
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"Vehicle": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnitV2 */ },
"Contract": { /* ContractV2 */ },
"Product": { /* ProductsV2 */ },
"DestPoint": { /* DestPointV2 */ },
"DestPointReal": { /* DestPointV2 */ },
"Card": { /* CardV2 */ },
"CardTime": "2026-08-20T10:30:00",
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"RecogniseCode": "string",
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0,
"ResultId": 0
}
PATCH /api/Orders/v2/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateOrderDTOV2JsonPatchDocument
CreateUpdateOrderDTOV2JsonPatchDocument struktūra
{
"Operations": [
{ /* CreateUpdateOrderDTOV2Operation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): OrdersDTOV2
OrdersDTOV2 struktūra
{
"Id": 0,
"Number": "string",
"Number1": "string",
"Priority": 0,
"Type": "0 | 1 | 2",
"Status": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"WebStatus": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8",
"Customer": { /* CustomerV2 */ },
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"Vehicle": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnitV2 */ },
"Contract": { /* ContractV2 */ },
"Product": { /* ProductsV2 */ },
"DestPoint": { /* DestPointV2 */ },
"DestPointReal": { /* DestPointV2 */ },
"Card": { /* CardV2 */ },
"CardTime": "2026-08-20T10:30:00",
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"RecogniseCode": "string",
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0,
"ResultId": 0
}
POST /api/Orders/v2/excel
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): OrdersDTOV2[ ]
OrdersDTOV2 struktūra
[
{
"Id": 0,
"Number": "string",
"Number1": "string",
"Priority": 0,
"Type": "0 | 1 | 2",
"Status": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"WebStatus": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8",
"Customer": { /* CustomerV2 */ },
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"Vehicle": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnitV2 */ },
"Contract": { /* ContractV2 */ },
"Product": { /* ProductsV2 */ },
"DestPoint": { /* DestPointV2 */ },
"DestPointReal": { /* DestPointV2 */ },
"Card": { /* CardV2 */ },
"CardTime": "2026-08-20T10:30:00",
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"RecogniseCode": "string",
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0,
"ResultId": 0
}
]
GET /api/Orders/v2/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
POST /api/Orders/v2/{id}/documents/upload
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body):
{
"uploads": [
{ /* CustomerFilesUploadDTO */ }
]
}
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
GET /api/Orders/v2/{id}/documents
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
DELETE /api/Orders/v2/{id}/documents/delete/{fileId}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fileId |
kelias | integer | taip |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
POST /api/Orders/v2/guestlinks/create
Užklausos turinys (body): CreateGuestLinkRequestDTO
CreateGuestLinkRequestDTO struktūra
{
"CustomerId": 0,
"ExpiresAt": "2026-08-20T10:30:00",
"Name": "string",
"Template": { /* GuestOrderTemplateDTO */ },
"EditableFields": [
"string"
],
"AllowCreateFields": [
"string"
],
"AllowViewOrders": false,
"AllowedCustomerIds": [
0
],
"AllowAllCustomers": false
}
Atsakymas (200): GuestLinkResponseDTO
GuestLinkResponseDTO struktūra
{
"Url": "string",
"HyperLinkId": 0,
"ExpiresAt": "2026-08-20T10:30:00"
}
POST /api/Orders/v2/guestlinks
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
customerId |
query | integer | ne |
Atsakymas: 200, 204 (be turinio arba standartinis)
GET /api/Orders/v2/guestlinks/{id}/url
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas: 200 (be turinio arba standartinis)
DELETE /api/Orders/v2/guestlinks/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas: 200 (be turinio arba standartinis)
Products
GET /api/Products/v2/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): ProductDTOV2
ProductDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"Modified": "2026-08-20T10:30:00",
"Group": { /* ProductGroupDTO */ },
"Units": [
{ /* ProductUnitDTO */ }
]
}
POST /api/Products/v2
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): ProductDTOV2[ ]
ProductDTOV2 struktūra
[
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"Modified": "2026-08-20T10:30:00",
"Group": { /* ProductGroupDTO */ },
"Units": [
{ /* ProductUnitDTO */ }
]
}
]
POST /api/Products/v2/create
Užklausos turinys (body): CreateUpdateProductDTOV2
CreateUpdateProductDTOV2 struktūra
{
"Name": "string",
"Ext": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"GroupId": 0,
"Units": [
{ /* CreateUpdateProductUnitDTO */ }
]
}
Atsakymas (200): ProductDTOV2
ProductDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"Modified": "2026-08-20T10:30:00",
"Group": { /* ProductGroupDTO */ },
"Units": [
{ /* ProductUnitDTO */ }
]
}
PUT /api/Products/v2/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateProductDTOV2
CreateUpdateProductDTOV2 struktūra
{
"Name": "string",
"Ext": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"GroupId": 0,
"Units": [
{ /* CreateUpdateProductUnitDTO */ }
]
}
Atsakymas (200): ProductDTOV2
ProductDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"Modified": "2026-08-20T10:30:00",
"Group": { /* ProductGroupDTO */ },
"Units": [
{ /* ProductUnitDTO */ }
]
}
PATCH /api/Products/v2/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateProductDTOV2JsonPatchDocument
CreateUpdateProductDTOV2JsonPatchDocument struktūra
{
"Operations": [
{ /* CreateUpdateProductDTOV2Operation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): ProductDTOV2
ProductDTOV2 struktūra
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"Modified": "2026-08-20T10:30:00",
"Group": { /* ProductGroupDTO */ },
"Units": [
{ /* ProductUnitDTO */ }
]
}
DELETE /api/Products/v2/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas: 204 (be turinio arba standartinis)
POST /api/Products/v2/{id}/documents/upload
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body):
{
"uploads": [
{ /* CustomerFilesUploadDTO */ }
]
}
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
GET /api/Products/v2/{id}/documents
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
DELETE /api/Products/v2/{id}/documents/delete/{fileId}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fileId |
kelias | integer | taip |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
GET /api/Products/v2/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
POST /api/Products/v2/groups
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): ProductGroupDTO[ ]
ProductGroupDTO struktūra
[
{
"Name": "string",
"Ext": "string",
"Add1": "string",
"CheckWeight": "0 | 1",
"NetoCheckUpWeight": 0,
"NetoCheckDownWeight": 0,
"NetoCheckUpPercentage": 0,
"NetoCheckDownPercentage": 0,
"Id": 0
}
]
POST /api/Products/v2/groups/create
Užklausos turinys (body): CreateUpdateProductGroupDTO
CreateUpdateProductGroupDTO struktūra
{
"Name": "string",
"Ext": "string",
"Add1": "string",
"CheckWeight": "0 | 1",
"NetoCheckUpWeight": 0,
"NetoCheckDownWeight": 0,
"NetoCheckUpPercentage": 0,
"NetoCheckDownPercentage": 0
}
Atsakymas (200): ProductGroupDTO
ProductGroupDTO struktūra
{
"Name": "string",
"Ext": "string",
"Add1": "string",
"CheckWeight": "0 | 1",
"NetoCheckUpWeight": 0,
"NetoCheckDownWeight": 0,
"NetoCheckUpPercentage": 0,
"NetoCheckDownPercentage": 0,
"Id": 0
}
PUT /api/Products/v2/groups/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateProductGroupDTO
CreateUpdateProductGroupDTO struktūra
{
"Name": "string",
"Ext": "string",
"Add1": "string",
"CheckWeight": "0 | 1",
"NetoCheckUpWeight": 0,
"NetoCheckDownWeight": 0,
"NetoCheckUpPercentage": 0,
"NetoCheckDownPercentage": 0
}
Atsakymas (200): ProductGroupDTO
ProductGroupDTO struktūra
{
"Name": "string",
"Ext": "string",
"Add1": "string",
"CheckWeight": "0 | 1",
"NetoCheckUpWeight": 0,
"NetoCheckDownWeight": 0,
"NetoCheckUpPercentage": 0,
"NetoCheckDownPercentage": 0,
"Id": 0
}
PUT /api/Products/v2/groups/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas (200): ProductGroupDTO
ProductGroupDTO struktūra
{
"Name": "string",
"Ext": "string",
"Add1": "string",
"CheckWeight": "0 | 1",
"NetoCheckUpWeight": 0,
"NetoCheckDownWeight": 0,
"NetoCheckUpPercentage": 0,
"NetoCheckDownPercentage": 0,
"Id": 0
}
PATCH /api/Products/v2/groups/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateProductGroupDTOJsonPatchDocument
CreateUpdateProductGroupDTOJsonPatchDocument struktūra
{
"Operations": [
{ /* CreateUpdateProductGroupDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): ProductGroupDTO
ProductGroupDTO struktūra
{
"Name": "string",
"Ext": "string",
"Add1": "string",
"CheckWeight": "0 | 1",
"NetoCheckUpWeight": 0,
"NetoCheckDownWeight": 0,
"NetoCheckUpPercentage": 0,
"NetoCheckDownPercentage": 0,
"Id": 0
}
GET /api/Products/v2/groups/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): ProductGroupDTO
ProductGroupDTO struktūra
{
"Name": "string",
"Ext": "string",
"Add1": "string",
"CheckWeight": "0 | 1",
"NetoCheckUpWeight": 0,
"NetoCheckDownWeight": 0,
"NetoCheckUpPercentage": 0,
"NetoCheckDownPercentage": 0,
"Id": 0
}
GET /api/Products/v2/groups/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
POST /api/Products/v2/excel
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): ProductDTOV2[ ]
ProductDTOV2 struktūra
[
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"Modified": "2026-08-20T10:30:00",
"Group": { /* ProductGroupDTO */ },
"Units": [
{ /* ProductUnitDTO */ }
]
}
]
Results
GET /api/Results/v2/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): ResultsDTOV2
ResultsDTOV2 struktūra
{
"Id": 0,
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Car": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTOV2 */ },
"ToDestPoint": { /* DestPointDTOV2 */ },
"Neto": 0,
"ResultProducts": [
{ /* ResultProductDTO */ }
],
"Driver": { /* DriverV2 */ },
"Contract": { /* ContractV2 */ },
"Laboratory": { /* LaboratoryDTOV2 */ },
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99",
"CargoNeto": 0,
"Modified": "2026-08-20T10:30:00"
}
POST /api/Results/v2 — Get all results using filter
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): ResultsDTOV2[ ]
ResultsDTOV2 struktūra
[
{
"Id": 0,
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Car": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTOV2 */ },
"ToDestPoint": { /* DestPointDTOV2 */ },
"Neto": 0,
"ResultProducts": [
{ /* ResultProductDTO */ }
],
"Driver": { /* DriverV2 */ },
"Contract": { /* ContractV2 */ },
"Laboratory": { /* LaboratoryDTOV2 */ },
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99",
"CargoNeto": 0,
"Modified": "2026-08-20T10:30:00"
}
]
POST /api/Results/v2/create
Užklausos turinys (body): CreateUpdateResultsDTOV2
CreateUpdateResultsDTOV2 struktūra
{
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Car": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTOV2 */ },
"ToDestPoint": { /* DestPointDTOV2 */ },
"ResultProducts": [
{ /* ResultProductDTO */ }
],
"Driver": { /* DriverV2 */ },
"Contract": { /* ContractV2 */ },
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99"
}
Atsakymas (200): ResultsDTOV2
ResultsDTOV2 struktūra
{
"Id": 0,
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Car": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTOV2 */ },
"ToDestPoint": { /* DestPointDTOV2 */ },
"Neto": 0,
"ResultProducts": [
{ /* ResultProductDTO */ }
],
"Driver": { /* DriverV2 */ },
"Contract": { /* ContractV2 */ },
"Laboratory": { /* LaboratoryDTOV2 */ },
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99",
"CargoNeto": 0,
"Modified": "2026-08-20T10:30:00"
}
PUT /api/Results/v2/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateResultsDTOV2
CreateUpdateResultsDTOV2 struktūra
{
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Car": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTOV2 */ },
"ToDestPoint": { /* DestPointDTOV2 */ },
"ResultProducts": [
{ /* ResultProductDTO */ }
],
"Driver": { /* DriverV2 */ },
"Contract": { /* ContractV2 */ },
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99"
}
Atsakymas (200): ResultsDTOV2
ResultsDTOV2 struktūra
{
"Id": 0,
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Car": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTOV2 */ },
"ToDestPoint": { /* DestPointDTOV2 */ },
"Neto": 0,
"ResultProducts": [
{ /* ResultProductDTO */ }
],
"Driver": { /* DriverV2 */ },
"Contract": { /* ContractV2 */ },
"Laboratory": { /* LaboratoryDTOV2 */ },
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99",
"CargoNeto": 0,
"Modified": "2026-08-20T10:30:00"
}
PATCH /api/Results/v2/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateResultsDTOJsonPatchDocument
CreateUpdateResultsDTOJsonPatchDocument struktūra
{
"Operations": [
{ /* CreateUpdateResultsDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): ResultsDTOV2
ResultsDTOV2 struktūra
{
"Id": 0,
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Car": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTOV2 */ },
"ToDestPoint": { /* DestPointDTOV2 */ },
"Neto": 0,
"ResultProducts": [
{ /* ResultProductDTO */ }
],
"Driver": { /* DriverV2 */ },
"Contract": { /* ContractV2 */ },
"Laboratory": { /* LaboratoryDTOV2 */ },
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99",
"CargoNeto": 0,
"Modified": "2026-08-20T10:30:00"
}
DELETE /api/Results/v2/abort
Užklausos turinys (body):
[
0
]
Atsakymas (200): ProblemDetails
ProblemDetails struktūra
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
DELETE /api/Results/v2/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas (200): ProblemDetails
ProblemDetails struktūra
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
PUT /api/Results/v2/approve
Užklausos turinys (body):
[
0
]
Atsakymas (200): ProblemDetails
ProblemDetails struktūra
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
GET /api/Results/v2/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
GET /api/Results/v2/{resultId}/pictures
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
resultId |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): PicturesDTOV2[ ]
PicturesDTOV2 struktūra
[
{
"Id": 0,
"PicWhen": "2026-08-20T10:30:00",
"KescId": 0,
"UserName": "string",
"Weighings": { /* Weighings */ },
"PicData": "string",
"Type": "PNG | JPG | BMP | GIF",
"Thumbnail": "string"
}
]
GET /api/Results/v2/{resultId}/documents
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
resultId |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): DocumentsDTO[ ]
DocumentsDTO struktūra
[
{
"Id": 0,
"Created": "2026-08-20T10:30:00",
"KescId": 0,
"Name": "string",
"UserName": "string",
"Weighings": { /* Weighings */ },
"DocData": "string",
"Type": "0 | 1 | 2"
}
]
POST /api/Results/v2/{resultId}/documents/upload
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
resultId |
kelias | integer | taip |
Užklausos turinys (body):
{
"uploads": [
{ /* UploadDocumentDTO */ }
]
}
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
DELETE /api/Results/v2/{resultId}/documents/delete
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
resultId |
kelias | integer | taip |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
PATCH /api/Results/v2/{resultId}/documents/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
resultId |
kelias | integer | taip |
id |
kelias | integer | taip |
Užklausos turinys (body): UploadDocumentDTOJsonPatchDocument
UploadDocumentDTOJsonPatchDocument struktūra
{
"Operations": [
{ /* UploadDocumentDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): DocumentsDTOV2
DocumentsDTOV2 struktūra
{
"Id": 0,
"Created": "2026-08-20T10:30:00",
"KescId": 0,
"Name": "string",
"UserName": "string",
"Weighings": { /* Weighings */ },
"DocData": "string",
"DocPicType": "0 | 1 | 2",
"Thumbnail": "string"
}
POST /api/Results/v2/excel
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): ResultsDTOV2[ ]
ResultsDTOV2 struktūra
[
{
"Id": 0,
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Car": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTOV2 */ },
"ToDestPoint": { /* DestPointDTOV2 */ },
"Neto": 0,
"ResultProducts": [
{ /* ResultProductDTO */ }
],
"Driver": { /* DriverV2 */ },
"Contract": { /* ContractV2 */ },
"Laboratory": { /* LaboratoryDTOV2 */ },
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99",
"CargoNeto": 0,
"Modified": "2026-08-20T10:30:00"
}
]
Vehicles
GET /api/Vehicles/v2/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): VehicleDTOV2
VehicleDTOV2 struktūra
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"ShortCode": "string",
"Owner": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"IsEnabled": false,
"Trailer": "0 | 1",
"Inside": "0 | 1",
"UnloadType": "0 | 1 | 2",
"Modified": "2026-08-20T10:30:00",
"VehicleProducts": [
{ /* CarProductDTOV2 */ }
]
}
POST /api/Vehicles/v2
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): VehicleDTOV2[ ]
VehicleDTOV2 struktūra
[
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"ShortCode": "string",
"Owner": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"IsEnabled": false,
"Trailer": "0 | 1",
"Inside": "0 | 1",
"UnloadType": "0 | 1 | 2",
"Modified": "2026-08-20T10:30:00",
"VehicleProducts": [
{ /* CarProductDTOV2 */ }
]
}
]
POST /api/Vehicles/v2/create
Užklausos turinys (body): CreateUpdateVechileDTOV2
CreateUpdateVechileDTOV2 struktūra
{
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"UnloadType": "0 | 1 | 2",
"ShortCode": "string",
"Owner": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"IsEnabled": false,
"Trailer": "0 | 1",
"Inside": "0 | 1",
"VehicleProducts": [
{ /* CarProductDTO */ }
]
}
Atsakymas (200): VehicleDTOV2
VehicleDTOV2 struktūra
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"ShortCode": "string",
"Owner": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"IsEnabled": false,
"Trailer": "0 | 1",
"Inside": "0 | 1",
"UnloadType": "0 | 1 | 2",
"Modified": "2026-08-20T10:30:00",
"VehicleProducts": [
{ /* CarProductDTOV2 */ }
]
}
PUT /api/Vehicles/v2/update/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateVechileDTOV2
CreateUpdateVechileDTOV2 struktūra
{
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"UnloadType": "0 | 1 | 2",
"ShortCode": "string",
"Owner": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"IsEnabled": false,
"Trailer": "0 | 1",
"Inside": "0 | 1",
"VehicleProducts": [
{ /* CarProductDTO */ }
]
}
Atsakymas (200): VehicleDTOV2
VehicleDTOV2 struktūra
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"ShortCode": "string",
"Owner": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"IsEnabled": false,
"Trailer": "0 | 1",
"Inside": "0 | 1",
"UnloadType": "0 | 1 | 2",
"Modified": "2026-08-20T10:30:00",
"VehicleProducts": [
{ /* CarProductDTOV2 */ }
]
}
PATCH /api/Vehicles/v2/patch/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body): CreateUpdateVechileDTOV2JsonPatchDocument
CreateUpdateVechileDTOV2JsonPatchDocument struktūra
{
"Operations": [
{ /* CreateUpdateVechileDTOV2Operation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
Atsakymas (200): VehicleDTOV2
VehicleDTOV2 struktūra
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"ShortCode": "string",
"Owner": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"IsEnabled": false,
"Trailer": "0 | 1",
"Inside": "0 | 1",
"UnloadType": "0 | 1 | 2",
"Modified": "2026-08-20T10:30:00",
"VehicleProducts": [
{ /* CarProductDTOV2 */ }
]
}
DELETE /api/Vehicles/v2/delete/{id}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Atsakymas: 204 (be turinio arba standartinis)
POST /api/Vehicles/v2/{id}/documents/upload
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
Užklausos turinys (body):
{
"uploads": [
{ /* CustomerFilesUploadDTO */ }
]
}
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
GET /api/Vehicles/v2/{id}/documents
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fields |
query | string | ne |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
DELETE /api/Vehicles/v2/{id}/documents/delete/{fileId}
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
id |
kelias | integer | taip |
fileId |
kelias | integer | taip |
Atsakymas (200): FilesUploadInfo
FilesUploadInfo struktūra
{
"Message": "string",
"Count": 0
}
GET /api/Vehicles/v2/structure
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Atsakymas (200): StructureDTO[ ]
StructureDTO struktūra
[
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
]
POST /api/Vehicles/v2/excel
Parametrai:
| Pavadinimas | Vieta | Tipas | Privalomas |
|---|---|---|---|
lang |
query | string | ne |
Užklausos turinys (body): FilterDTO
FilterDTO struktūra
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
Atsakymas (200): VehicleDTOV2[ ]
VehicleDTOV2 struktūra
[
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"ShortCode": "string",
"Owner": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"IsEnabled": false,
"Trailer": "0 | 1",
"Inside": "0 | 1",
"UnloadType": "0 | 1 | 2",
"Modified": "2026-08-20T10:30:00",
"VehicleProducts": [
{ /* CarProductDTOV2 */ }
]
}
]
Objektų struktūros
Kiekvienas objektas pateiktas vieną kartą. Įdėtiniai objektai žymimi { /* Pavadinimas */ } — jų struktūros ieškokite šiame sąraše.
Aggregate
{
"Field": "string",
"Type": "0 | 1 | 2 | 3 | 4"
}
Appointment
{
"Id": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00"
}
CarProductDTO
{
"Id": 0,
"Product": { /* ProductDTOV2 */ },
"Percentage": 0,
"Modified": "2026-08-20T10:30:00"
}
CarProductDTOV2
{
"Id": 0,
"Product": { /* ProductsV2 */ },
"Percentage": 0,
"Modified": "2026-08-20T10:30:00"
}
CardV2
{
"HardwareCode": "string",
"StartDate": "2026-08-20T10:30:00",
"ExpireDate": "2026-08-20T10:30:00",
"Customer": { /* Customer */ },
"Sender": { /* Customer */ },
"Carrier": { /* Customer */ },
"Receiver": { /* Customer */ },
"Driver": { /* Driver */ },
"Car": { /* Vehicle */ },
"ProcessType": "string",
"ToAddress": "string",
"FromAddress": "string",
"Contract": { /* Contract */ }
}
ClientUnitDTO
{
"KescId": 0,
"Code": "string",
"Description": "string",
"UnitGroup": 0,
"Modified": "2026-08-20T10:30:00",
"Longitude": 0,
"Latitude": 0,
"Distance": 0,
"Id": 0
}
ClientUnitV2
{
"Id": 0,
"Code": "string",
"Name": "string",
"KescId": 0
}
Contract
{
"Id": 0,
"Number": "string",
"ContractValidFrom": "2026-08-20T10:30:00",
"ContractValidTo": "2026-08-20T10:30:00",
"ContractDetailValidFrom": "2026-08-20T10:30:00",
"ContractDetailValidTo": "2026-08-20T10:30:00",
"IntCode": "string",
"ExtCode": "string",
"Quantity": 0,
"Unit": "string",
"Price": 0,
"Product": { /* Products */ },
"Sender": { /* Customer */ },
"Receiver": { /* Customer */ },
"Carrier": { /* Customer */ },
"Customer": { /* Customer */ }
}
ContractV2
{
"Id": 0,
"Number": "string",
"ContractValidFrom": "2026-08-20T10:30:00",
"ContractValidTo": "2026-08-20T10:30:00",
"ContractDetailValidFrom": "2026-08-20T10:30:00",
"ContractDetailValidTo": "2026-08-20T10:30:00",
"IntCode": "string",
"ExtCode": "string",
"Quantity": 0,
"Unit": "string",
"Price": 0,
"Product": { /* ProductsV2 */ },
"Sender": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Customer": { /* CustomerV2 */ },
"Owner": { /* CustomerV2 */ }
}
CreateGuestLinkRequestDTO
{
"CustomerId": 0,
"ExpiresAt": "2026-08-20T10:30:00",
"Name": "string",
"Template": { /* GuestOrderTemplateDTO */ },
"EditableFields": [
"string"
],
"AllowCreateFields": [
"string"
],
"AllowViewOrders": false,
"AllowedCustomerIds": [
0
],
"AllowAllCustomers": false
}
CreateUpdateCustomerAddressesDTO
{
"Name": "string",
"State": "string",
"City": "string",
"StreetEtc": "string",
"PostalCode": "string",
"Phone": "string",
"AddressId": 0
}
CreateUpdateCustomerDTOV2
{
"Name": "string",
"Ext": "string",
"Internal": "string",
"VatCode": "string",
"Bank": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"Phone": "string",
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0,
"Addresses": [
{ /* CreateUpdateCustomerAddressesDTO */ }
],
"Emails": [
{ /* CreateUpdateCustomerEmailDTO */ }
],
"Params": [
{ /* CreateUpdateCustomerParamsDTO */ }
]
}
CreateUpdateCustomerDTOV2JsonPatchDocument
{
"Operations": [
{ /* CreateUpdateCustomerDTOV2Operation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
CreateUpdateCustomerDTOV2Operation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
CreateUpdateCustomerEmailDTO
{
"Email": "string",
"Name": "string",
"Surname": "string",
"Phone": "string",
"Enabled": false,
"Guid": "string",
"GroupsId": [
0
]
}
CreateUpdateCustomerParamsDTO
{
"ParamName": "string",
"IntValue": 0,
"FloatValue": 0,
"StringValue": "string",
"DateTimevalue": "2026-08-20T10:30:00",
"BoolValue": false
}
CreateUpdateDriverDTOV2
{
"NameFirst": "string",
"NameLast": "string",
"ExtCode": "string",
"IntCode": "string",
"Telephone": "string",
"Modified": "2026-08-20T10:30:00",
"IsEnabled": false
}
CreateUpdateDriverDTOV2JsonPatchDocument
{
"Operations": [
{ /* CreateUpdateDriverDTOV2Operation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
CreateUpdateDriverDTOV2Operation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
CreateUpdateOrderDTOV2
{
"Number": "string",
"Number1": "string",
"Priority": 0,
"Type": "0 | 1 | 2",
"Status": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"WebStatus": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8",
"Customer": { /* CustomerV2 */ },
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"Vehicle": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnitV2 */ },
"Contract": { /* ContractV2 */ },
"Product": { /* ProductsV2 */ },
"DestPoint": { /* DestPointV2 */ },
"DestPointReal": { /* DestPointV2 */ },
"Card": { /* CardV2 */ },
"CardTime": "2026-08-20T10:30:00",
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"RecogniseCode": "string",
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0,
"ResultId": 0
}
CreateUpdateOrderDTOV2JsonPatchDocument
{
"Operations": [
{ /* CreateUpdateOrderDTOV2Operation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
CreateUpdateOrderDTOV2Operation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
CreateUpdateProductDTOV2
{
"Name": "string",
"Ext": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"GroupId": 0,
"Units": [
{ /* CreateUpdateProductUnitDTO */ }
]
}
CreateUpdateProductDTOV2JsonPatchDocument
{
"Operations": [
{ /* CreateUpdateProductDTOV2Operation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
CreateUpdateProductDTOV2Operation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
CreateUpdateProductGroupDTO
{
"Name": "string",
"Ext": "string",
"Add1": "string",
"CheckWeight": "0 | 1",
"NetoCheckUpWeight": 0,
"NetoCheckDownWeight": 0,
"NetoCheckUpPercentage": 0,
"NetoCheckDownPercentage": 0
}
CreateUpdateProductGroupDTOJsonPatchDocument
{
"Operations": [
{ /* CreateUpdateProductGroupDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
CreateUpdateProductGroupDTOOperation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
CreateUpdateProductUnitDTO
{
"ClientUnitId": 0,
"Quantity": 0,
"Unit": "string"
}
CreateUpdateResultsDTOJsonPatchDocument
{
"Operations": [
{ /* CreateUpdateResultsDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
CreateUpdateResultsDTOOperation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
CreateUpdateResultsDTOV2
{
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Car": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTOV2 */ },
"ToDestPoint": { /* DestPointDTOV2 */ },
"ResultProducts": [
{ /* ResultProductDTO */ }
],
"Driver": { /* DriverV2 */ },
"Contract": { /* ContractV2 */ },
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99"
}
CreateUpdateVechileDTOV2
{
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"UnloadType": "0 | 1 | 2",
"ShortCode": "string",
"Owner": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"IsEnabled": false,
"Trailer": "0 | 1",
"Inside": "0 | 1",
"VehicleProducts": [
{ /* CarProductDTO */ }
]
}
CreateUpdateVechileDTOV2JsonPatchDocument
{
"Operations": [
{ /* CreateUpdateVechileDTOV2Operation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
CreateUpdateVechileDTOV2Operation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
Customer
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Internal": "string",
"Address": "string",
"City": "string",
"Email": "string",
"Add1": "string",
"ExtCode": "string",
"IntCode": "string"
}
CustomerAddressesDTO
{
"Id": 0,
"AddressId": 0,
"Name": "string",
"State": "string",
"City": "string",
"StreetEtc": "string",
"PostalCode": "string",
"Phone": "string",
"Modified": "2026-08-20T10:30:00"
}
CustomerDTOV2
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Internal": "string",
"VatCode": "string",
"Bank": "string",
"Phone": "string",
"Account": "string",
"Discount": 0,
"ShortCode": "string",
"Region": "string",
"ZipCode": "string",
"Name2": "string",
"Email": "string",
"Address": "string",
"City": "string",
"IsEnabled": false,
"Credit": 0,
"Debit": 0,
"Modified": "2026-08-20T10:30:00",
"PaymentDate": "2026-08-20T10:30:00",
"AllowedNegativeBalance": 0,
"Addresses": [
{ /* CustomerAddressesDTO */ }
],
"Emails": [
{ /* CustomerEmailsDTO */ }
],
"Params": [
{ /* CustomerParamsDTO */ }
]
}
CustomerEmailsDTO
{
"Id": 0,
"Email": "string",
"Name": "string",
"Surname": "string",
"Phone": "string",
"Enabled": false,
"Guid": "string",
"Modified": "2026-08-20T10:30:00",
"Groups": [
{ /* EmailGroupDTO */ }
]
}
CustomerFilesUploadDTO
{
"Name": "string",
"File": "(failas)"
}
CustomerParamsDTO
{
"Id": 0,
"ParamName": "string",
"IntValue": 0,
"FloatValue": 0,
"StringValue": "string",
"DateTimevalue": "2026-08-20T10:30:00",
"BoolValue": false,
"Modified": "2026-08-20T10:30:00"
}
CustomerV2
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Internal": "string",
"Address": "string",
"City": "string",
"Email": "string",
"Add1": "string",
"Liable": "string",
"VatCode": "string",
"Region": "string",
"Phones": "string",
"Account": "string",
"Bank": "string"
}
DestPointDTOV2
{
"Id": 0,
"DefaultProduct": { /* ProductsV2 */ },
"Name": "string",
"MaxCars": 0,
"Modified": "2026-08-20T10:30:00",
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string",
"Size": 0,
"SizeUnit": "0 | 1 | 2",
"Group": { /* DestPointGroupDTOV2 */ },
"Details": [
{ /* DestPointDetailsDTOV2 */ }
]
}
DestPointDetailsDTOV2
{
"Id": 0,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Product": { /* ProductsV2 */ },
"Modified": "2026-08-20T10:30:00"
}
DestPointGroupDTOV2
{
"Id": 0,
"Name": "string",
"Description": "string",
"Customer": { /* CustomerV2 */ },
"Modified": "2026-08-20T10:30:00"
}
DestPointV2
{
"Id": 0,
"Name": "string",
"Product": { /* ProductsV2 */ },
"DestPointGroup": { /* DestPointGroupDTOV2 */ },
"MaxCars": 0,
"Modified": "2026-08-20T10:30:00",
"ExtCode": "string",
"IsEnabled": false,
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00",
"Comment": "string"
}
DocumentsDTO
{
"Id": 0,
"Created": "2026-08-20T10:30:00",
"KescId": 0,
"Name": "string",
"UserName": "string",
"Weighings": { /* Weighings */ },
"DocData": "string",
"Type": "0 | 1 | 2"
}
DocumentsDTOV2
{
"Id": 0,
"Created": "2026-08-20T10:30:00",
"KescId": 0,
"Name": "string",
"UserName": "string",
"Weighings": { /* Weighings */ },
"DocData": "string",
"DocPicType": "0 | 1 | 2",
"Thumbnail": "string"
}
Driver
{
"Id": 0,
"NameFirst": "string",
"NameLast": "string",
"ExtCode": "string",
"IntCode": "string",
"Name": "string",
"Surname": "string"
}
DriverDTOV2
{
"NameFirst": "string",
"NameLast": "string",
"ExtCode": "string",
"IntCode": "string",
"Telephone": "string",
"Modified": "2026-08-20T10:30:00",
"IsEnabled": false,
"Id": 0,
"FullName": "string"
}
DriverV2
{
"Id": 0,
"NameFirst": "string",
"NameLast": "string",
"ExtCode": "string",
"IntCode": "string",
"FullName": "string"
}
EmailGroupDTO
{
"Id": 0,
"Name": "string"
}
FilesUploadInfo
{
"Message": "string",
"Count": 0
}
Filter
{
"field": "string",
"operator": "string",
"value": null,
"logic": "string",
"colletionName": "string",
"group": "string",
"groupLogic": "string"
}
FilterDTO
{
"limit": 0,
"skip": 0,
"sort": [
{ /* Sort */ }
],
"groupby": [
"string"
],
"aggregate": [
{ /* Aggregate */ }
],
"filters": [
{ /* Filter */ }
],
"fields": "string"
}
GuestCustomerDTO
{
"Id": 0,
"Name": "string",
"Ext": "string"
}
GuestLinkResponseDTO
{
"Url": "string",
"HyperLinkId": 0,
"ExpiresAt": "2026-08-20T10:30:00"
}
GuestLookupItemDTO
{
"Id": 0,
"Label": "string"
}
GuestOrderContextDTO
{
"CustomerName": "string",
"Prefill": {},
"Template": { /* GuestOrderTemplateDTO */ },
"AllowedProducts": [
{ /* GuestProductDTO */ }
],
"EditableFields": [
"string"
],
"AllowCreateFields": [
"string"
],
"Warnings": [
"string"
],
"SelectableCustomers": [
{ /* GuestCustomerDTO */ }
],
"AllowViewOrders": false
}
GuestOrderCreateDTO
{
"NetoDoc": "string",
"BrutoDoc": "string",
"TareDoc": "string",
"VehicleId": 0,
"Comment": "string",
"ProductId": 0,
"Number": "string",
"Code": "string",
"AddressTo": "string",
"AddressFrom": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"SenderId": 0,
"CarrierId": 0,
"ReceiverId": 0,
"TrailerId": 0,
"ContractDetailId": 0,
"DriverId": 0,
"VehicleText": "string",
"TrailerText": "string",
"DriverText": "string",
"SenderName": "string",
"SenderExt": "string",
"CarrierName": "string",
"CarrierExt": "string",
"ReceiverName": "string",
"ReceiverExt": "string",
"CustomerName": "string",
"CustomerExt": "string",
"CustomerId": 0,
"SubmissionId": "00000000-0000-0000-0000-000000000000"
}
GuestOrderTemplateDTO
{
"Number": "string",
"Type": "string",
"SenderId": 0,
"CarrierId": 0,
"ReceiverId": 0,
"DriverId": 0,
"VehicleId": 0,
"TrailerId": 0,
"AppointmentId": 0,
"ClientUnitId": 0,
"ContractDetailId": 0,
"ProductId": 0,
"DestPointId": 0,
"NetoDoc": "string",
"BrutoDoc": "string",
"TareDoc": "string",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"AddressTo": "string",
"AddressFrom": "string",
"ValidFrom": "2026-08-20T10:30:00",
"ValidTo": "2026-08-20T10:30:00"
}
GuestProductDTO
{
"Id": 0,
"Name": "string",
"Ext": "string"
}
IContractResolver
{}
LaboratoryDTOV2
{
"Normal": { /* LaboratoryMeasurementsDTO */ },
"Alternative": { /* LaboratoryMeasurementsDTO */ },
"Joined": { /* LaboratoryMeasurementsDTO */ },
"NormalBarcode": "string",
"JoinedBarcode": "string",
"HumidityFinal": 0,
"AshFinal": 0,
"CaloriesFinal": 0,
"QsD": 0,
"QsDaf": 0,
"Qnz": 0,
"DryMass": 0,
"EnergyMWh": 0,
"UnitCode": "string",
"HumidityDiscountPct": 0,
"AshDiscountPct": 0,
"ActualPrice": 0,
"TotalCost": 0
}
LaboratoryMeasurementsDTO
{
"Id": 0,
"Humidity": 0,
"Calories": 0,
"Efficiency": 0,
"Price": 0,
"Calorific": 0,
"Barcode": "string",
"Status": "0 | 10 | 32767",
"Date": "2026-08-20T10:30:00",
"BarcodeType": "0 | 1 | 2 | 3 | 98 | 99",
"FinalType": "0 | 1 | 2",
"LaboratoryDataId": 0
}
OrdersDTOV2
{
"Id": 0,
"Number": "string",
"Number1": "string",
"Priority": 0,
"Type": "0 | 1 | 2",
"Status": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"WebStatus": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8",
"Customer": { /* CustomerV2 */ },
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"Vehicle": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Appointment": { /* Appointment */ },
"ClientUnit": { /* ClientUnitV2 */ },
"Contract": { /* ContractV2 */ },
"Product": { /* ProductsV2 */ },
"DestPoint": { /* DestPointV2 */ },
"DestPointReal": { /* DestPointV2 */ },
"Card": { /* CardV2 */ },
"CardTime": "2026-08-20T10:30:00",
"NetoDoc": 0,
"StartTime": "2026-08-20T10:30:00",
"EndTime": "2026-08-20T10:30:00",
"Code": "string",
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"MinNeto": 0,
"MaxNeto": 0,
"MinBruto": 0,
"MaxBruto": 0,
"RecogniseCode": "string",
"AddressTo": "string",
"AddressFrom": "string",
"IsLocked": false,
"BrutoDoc": 0,
"TareDoc": 0,
"ResultId": 0
}
PicturesDTOV2
{
"Id": 0,
"PicWhen": "2026-08-20T10:30:00",
"KescId": 0,
"UserName": "string",
"Weighings": { /* Weighings */ },
"PicData": "string",
"Type": "PNG | JPG | BMP | GIF",
"Thumbnail": "string"
}
ProblemDetails
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
ProductDTOV2
{
"Id": 0,
"Name": "string",
"Ext": "string",
"Density": 0,
"ShortCode": "string",
"Price": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"IsEnabled": false,
"LowerHumidityLimit": 0,
"UpperHumidityLimit": 0,
"UpperAshLimit": 0,
"Modified": "2026-08-20T10:30:00",
"Group": { /* ProductGroupDTO */ },
"Units": [
{ /* ProductUnitDTO */ }
]
}
ProductGroupDTO
{
"Name": "string",
"Ext": "string",
"Add1": "string",
"CheckWeight": "0 | 1",
"NetoCheckUpWeight": 0,
"NetoCheckDownWeight": 0,
"NetoCheckUpPercentage": 0,
"NetoCheckDownPercentage": 0,
"Id": 0
}
ProductUnitDTO
{
"Id": 0,
"ClientUnit": { /* ClientUnitDTO */ },
"Quantity": 0,
"Unit": "string"
}
Products
{
"Id": 0,
"Name": "string",
"Ext": "string",
"ShortCode": "string",
"ProductGroup": "string",
"Code": "string"
}
ProductsV2
{
"Id": 0,
"Name": "string",
"Ext": "string",
"ShortCode": "string",
"ProductGroup": "string",
"ProductGroupId": 0
}
ResultProductDTO
{
"Id": 0,
"Product": { /* ProductsV2 */ },
"Percentage": 0,
"Weight": 0,
"Modified": "2026-08-20T10:30:00"
}
ResultsDTOV2
{
"Id": 0,
"UserName": "string",
"ExternalCode": "string",
"Date": "2026-08-20T10:30:00",
"Sender": { /* CustomerV2 */ },
"Carrier": { /* CustomerV2 */ },
"Receiver": { /* CustomerV2 */ },
"Car": { /* VehicleV2 */ },
"Trailer1": { /* VehicleV2 */ },
"Trailer2": { /* VehicleV2 */ },
"Tare": { /* Weighings */ },
"Bruto": { /* Weighings */ },
"FromDestPoint": { /* DestPointDTOV2 */ },
"ToDestPoint": { /* DestPointDTOV2 */ },
"Neto": 0,
"ResultProducts": [
{ /* ResultProductDTO */ }
],
"Driver": { /* DriverV2 */ },
"Contract": { /* ContractV2 */ },
"Laboratory": { /* LaboratoryDTOV2 */ },
"KescId": 0,
"NetoDoc": 0,
"NetCorr": 0,
"TareDoc": 0,
"BrutoDoc": 0,
"Add1": "string",
"Add2": "string",
"Add3": "string",
"Add4": "string",
"Add5": "string",
"Add6": "string",
"Add7": "string",
"Add8": "string",
"ContainerId": "string",
"AddNum1": 0,
"AddNum2": 0,
"FromAddress": "string",
"ToAddress": "string",
"Comment": "string",
"AshPenaltyCoefficient": 0,
"HumidityPenaltyCoefficient": 0,
"Price": 0,
"State": "0 | 1 | 2 | 3 | 4",
"Cargo": "0 | 1 | 99",
"CargoNeto": 0,
"Modified": "2026-08-20T10:30:00"
}
Sort
{
"field": "string",
"dir": "string"
}
StructureDTO
{
"Name": "string",
"Type": "string",
"IsForeignKey": false,
"IsRequired": false,
"IsEditable": false,
"IsViewable": false,
"IsEnum": false,
"ForeignKeyUrl": "string",
"ForeignKeyDefaultFilter": "string",
"Translation": "string",
"Group": "string",
"FilterGroup": "string",
"Priority": 0,
"FilterPriority": 0,
"HasDetails": false,
"EnumValues": {},
"InnerStructure": [
{ /* StructureDTO */ }
]
}
UploadDocumentDTO
{
"Name": "string",
"File": "(failas)"
}
UploadDocumentDTOJsonPatchDocument
{
"Operations": [
{ /* UploadDocumentDTOOperation */ }
],
"ContractResolver": { /* IContractResolver */ }
}
UploadDocumentDTOOperation
{
"OperationType": "0 | 1 | 2 | 3 | 4 | 5 | 6",
"path": "string",
"op": "string",
"from": "string",
"value": null
}
Vehicle
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"State": "string",
"UnloadType": "string",
"PlateNumber": "string"
}
VehicleDTOV2
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"ShortCode": "string",
"Owner": { /* CustomerV2 */ },
"Driver": { /* DriverV2 */ },
"IsEnabled": false,
"Trailer": "0 | 1",
"Inside": "0 | 1",
"UnloadType": "0 | 1 | 2",
"Modified": "2026-08-20T10:30:00",
"VehicleProducts": [
{ /* CarProductDTOV2 */ }
]
}
VehicleV2
{
"Id": 0,
"Number": "string",
"Type": "string",
"MaxWeight": 0,
"MaxVolume": 0,
"CurrentTare": { /* Weighings */ },
"CurrentBruto": { /* Weighings */ },
"TareValidDays": 0,
"TareValidTimes": 0,
"Inside": "0 | 1",
"UnloadType": "0 | 1 | 2"
}
Weighings
{
"Id": 0,
"Time": "2026-08-20T10:30:00",
"Weight": 0,
"WeighingGuid": 0
}