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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
codekeliasstringtaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
codekeliasstringtaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
codekeliasstringtaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
cardtimeIdkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Atsakymas (200): ProblemDetails

ProblemDetails struktūra
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string"
}
POST /api/Cards/v1/excel

Parametrai:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasstringtaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasstringtaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasstringtaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
startquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Atsakymas (200): ProblemDetails

ProblemDetails struktūra
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string"
}
DELETE /api/DestPoint/v1/details/delete/{id}

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Atsakymas (200): ProblemDetails

ProblemDetails struktūra
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string"
}
DELETE /api/DestPoint/v1/groups/delete/{id}

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Atsakymas (200): ProblemDetails

ProblemDetails struktūra
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string"
}

Drivers

GET /api/Drivers/v1/{id}

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
tableNamekeliasstringtaip

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:

PavadinimasVietaTipasPrivalomas
tableNamekeliasstringtaip

Atsakymas: 204 (be turinio arba standartinis)

POST /api/DynamicTables/v1/tables/{tableName}/columns/add

Parametrai:

PavadinimasVietaTipasPrivalomas
tableNamekeliasstringtaip

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:

PavadinimasVietaTipasPrivalomas
tableNamekeliasstringtaip
columnNamekeliasstringtaip

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:

PavadinimasVietaTipasPrivalomas
tableNamekeliasstringtaip

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:

PavadinimasVietaTipasPrivalomas
tableNamekeliasstringtaip
idkeliasintegertaip
fieldsquerystringne

Atsakymas (200):

{}
POST /api/DynamicTables/v1/{tableName}

Parametrai:

PavadinimasVietaTipasPrivalomas
tableNamekeliasstringtaip

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:

PavadinimasVietaTipasPrivalomas
tableNamekeliasstringtaip

Užklausos turinys (body):

{}

Atsakymas (200):

{}
PUT /api/DynamicTables/v1/{tableName}/update/{id}

Parametrai:

PavadinimasVietaTipasPrivalomas
tableNamekeliasstringtaip
idkeliasintegertaip

Užklausos turinys (body):

{}

Atsakymas (200):

{}
PATCH /api/DynamicTables/v1/{tableName}/patch/{id}

Parametrai:

PavadinimasVietaTipasPrivalomas
tableNamekeliasstringtaip
idkeliasintegertaip

Užklausos turinys (body): StringObjectDictionaryJsonPatchDocument

StringObjectDictionaryJsonPatchDocument struktūra
{
  "Operations": [
    { /* StringObjectDictionaryOperation */ }
  ],
  "ContractResolver": { /* IContractResolver */ }
}

Atsakymas (200):

{}
DELETE /api/DynamicTables/v1/{tableName}/delete/{id}

Parametrai:

PavadinimasVietaTipasPrivalomas
tableNamekeliasstringtaip
idkeliasintegertaip

Atsakymas: 204 (be turinio arba standartinis)

History

GET /api/History/v1/{id}

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
optionsqueryIvazOptionsDTOne

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:

PavadinimasVietaTipasPrivalomas
filesqueryIvazCertificatePFXDTOne

Atsakymas (200): FilesUploadInfo[ ]

FilesUploadInfo struktūra
[
  {
    "Message": "string",
    "Count": 0
  }
]

Inventorization

GET /api/Inventorization/v1/{id}

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Atsakymas: 204 (be turinio arba standartinis)

POST /api/Inventorization/v1/{id}/documents/upload

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Užklausos turinys (body):

{
  "uploads": [
    { /* CustomerFilesUploadDTO */ }
  ]
}

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
GET /api/Inventorization/v1/{id}/documents

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
DELETE /api/Inventorization/v1/{id}/documents/delete/{fileId}

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fileIdkeliasintegertaip

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
GET /api/Inventorization/v1/structure

Parametrai:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
codekeliasstringtaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasstringtaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
Idkeliasstringtaip

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:

PavadinimasVietaTipasPrivalomas
fromquerystringne
toquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
peakIdkeliasintegertaip
fieldsquerystringne

Atsakymas (200): PeakPhotoDTO

PeakPhotoDTO struktūra
{
  "Id": 0,
  "PeakWeightId": 0,
  "Name": "string",
  "FileBase64": "string",
  "ThumbnailBase64": "string"
}
GET /api/Spy/v1/structure

Parametrai:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasstringtaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
weighingIdkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
weighingIdkeliasintegertaip

Užklausos turinys (body):

{
  "files": [
    "(failas)"
  ]
}

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
DELETE /api/Weightings/v1/pictures/delete/{id}

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}

WellKnown

GET /well-known/jwks.json

Parametrai:

PavadinimasVietaTipasPrivalomas
api-versionquerystringne

Atsakymas: 200 (be turinio arba standartinis)

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Atsakymas: 204 (be turinio arba standartinis)

GET /api/Customers/v2/structure

Parametrai:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Užklausos turinys (body):

{
  "uploads": [
    { /* CustomerFilesUploadDTO */ }
  ]
}

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
GET /api/Customers/v2/{id}/documents

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
DELETE /api/Customers/v2/{id}/documents/delete/{fileId}

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fileIdkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Atsakymas: 204 (be turinio arba standartinis)

POST /api/Drivers/v2/{id}/documents/upload

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Užklausos turinys (body):

{
  "uploads": [
    { /* CustomerFilesUploadDTO */ }
  ]
}

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
GET /api/Drivers/v2/{id}/documents

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
DELETE /api/Drivers/v2/{id}/documents/delete/{fileId}

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fileIdkeliasintegertaip

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
GET /api/Drivers/v2/structure

Parametrai:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
entityquerystringne
qquerystringne
customerIdqueryintegerne

Atsakymas (200): GuestLookupItemDTO[ ]

GuestLookupItemDTO struktūra
[
  {
    "Id": 0,
    "Label": "string"
  }
]
GET /api/GuestOrders/v2/orders

Parametrai:

PavadinimasVietaTipasPrivalomas
skipqueryintegerne
limitqueryintegerne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Užklausos turinys (body):

{
  "uploads": [
    { /* CustomerFilesUploadDTO */ }
  ]
}

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
GET /api/Orders/v2/{id}/documents

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
DELETE /api/Orders/v2/{id}/documents/delete/{fileId}

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fileIdkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
customerIdqueryintegerne

Atsakymas: 200, 204 (be turinio arba standartinis)

GET /api/Orders/v2/guestlinks/{id}/url

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Atsakymas: 200 (be turinio arba standartinis)

DELETE /api/Orders/v2/guestlinks/{id}

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Atsakymas: 200 (be turinio arba standartinis)

Products

GET /api/Products/v2/{id}

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Atsakymas: 204 (be turinio arba standartinis)

POST /api/Products/v2/{id}/documents/upload

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Užklausos turinys (body):

{
  "uploads": [
    { /* CustomerFilesUploadDTO */ }
  ]
}

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
GET /api/Products/v2/{id}/documents

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
DELETE /api/Products/v2/{id}/documents/delete/{fileId}

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fileIdkeliasintegertaip

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
GET /api/Products/v2/structure

Parametrai:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
resultIdkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
resultIdkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
resultIdkeliasintegertaip

Užklausos turinys (body):

{
  "uploads": [
    { /* UploadDocumentDTO */ }
  ]
}

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
DELETE /api/Results/v2/{resultId}/documents/delete

Parametrai:

PavadinimasVietaTipasPrivalomas
resultIdkeliasintegertaip

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
PATCH /api/Results/v2/{resultId}/documents/patch/{id}

Parametrai:

PavadinimasVietaTipasPrivalomas
resultIdkeliasintegertaip
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

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:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Atsakymas: 204 (be turinio arba standartinis)

POST /api/Vehicles/v2/{id}/documents/upload

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip

Užklausos turinys (body):

{
  "uploads": [
    { /* CustomerFilesUploadDTO */ }
  ]
}

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
GET /api/Vehicles/v2/{id}/documents

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fieldsquerystringne

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
DELETE /api/Vehicles/v2/{id}/documents/delete/{fileId}

Parametrai:

PavadinimasVietaTipasPrivalomas
idkeliasintegertaip
fileIdkeliasintegertaip

Atsakymas (200): FilesUploadInfo

FilesUploadInfo struktūra
{
  "Message": "string",
  "Count": 0
}
GET /api/Vehicles/v2/structure

Parametrai:

PavadinimasVietaTipasPrivalomas
langquerystringne

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:

PavadinimasVietaTipasPrivalomas
langquerystringne

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
}