Skip to main content

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"
}
PreSharedKey
{
  "Key": "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
}