Skip to main content

API endpointų struktūros

Šiame puslapyje pateikta visų SE Cloud API endpointų struktūra: keliai, parametrai, užklausos turinio (body) ir atsakymo JSON struktūros. Pavyzdinės reikšmės ("string", 0, false) rodo lauko tipą. Autentifikacija ir bendros taisyklės aprašytos puslapyje „API naudojimo gidas klientams“.

Spauskite ant endpointo arba objekto pavadinimo, kad išskleistumėte struktūrą.

API v1

Appointment

GET /api/Appointment/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): AppointmentDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Appointment/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): AppointmentDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Appointment/v1/create

Užklausos turinys (body): CreateUpdateAppointmentDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): AppointmentDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Appointment/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateAppointmentDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): AppointmentDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Audit

POST /api/Audit/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): AccessGroupDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Audit/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas (200): AccessGroupDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Audit/v1/create

Užklausos turinys (body): CreateRequestLogDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): RequestLogDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Audit/v1/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Cards

GET /api/Cards/v1/{code}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
code kelias string taip
fields query string ne

Atsakymas (200): CardDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Cards/v1/code/{code}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
code kelias string taip
fields query string ne

Atsakymas (200): CardDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Cards/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): CardDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Cards/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CardDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Cards/v1/create

Užklausos turinys (body): CreateUpdateCardDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CardDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Cards/v1/update/{code}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
code kelias string taip

Užklausos turinys (body): CreateUpdateCardDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CardDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PATCH /api/Cards/v1/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateCardDTOJsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CardDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Cards/v1/cardtimes/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): CardTimesDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Cards/v1/cardtimes

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CardTimesDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Cards/v1/cardtimes/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Cards/v1/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Cards/v1/cardtimes/{cardtimeId}/pictures

Parametrai:

Pavadinimas Vieta Tipas Privalomas
cardtimeId kelias integer taip
fields query string ne

Atsakymas (200): PicturesDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Cards/v1/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas (200): ProblemDetails — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Cards/v1/excel

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CardDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Cards/v1/cardtimes/excel

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CardTimesDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

ClientConfiguration

GET /api/ClientConfiguration/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias string taip
fields query string ne

Atsakymas (200): CustomConfigurationsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/ClientConfiguration/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CustomConfigurationsDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/ClientConfiguration/v1/create

Užklausos turinys (body): CreateUpdateCustomConfigurationsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CustomConfigurationsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/ClientConfiguration/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias string taip

Užklausos turinys (body): CreateUpdateCustomConfigurationsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CustomConfigurationsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/ClientConfiguration/v1/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias string taip

Atsakymas (200): ProblemDetails — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/ClientConfiguration/v1/self

Atsakymas (200): CustomConfigurationsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

ClientUnit

GET /api/ClientUnit/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): ClientUnitDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/ClientUnit/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ClientUnitDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/ClientUnit/v1/create

Užklausos turinys (body): CreateUpdateClientUnitDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ClientUnitDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/ClientUnit/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateClientUnitDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ClientUnitDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Comments

GET /api/Comments/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): CommentDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Comments/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CommentDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Comments/v1/create

Užklausos turinys (body): CreateCommentDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CommentDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Comments/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): UpdateCommentDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CommentDTO — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Comments/v1/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas (200):

"string"

Contracts

GET /api/Contracts/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): ContractDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Contracts/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ContractDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Contracts/v1/create

Užklausos turinys (body): CreateUpdateContractDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ContractDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Contracts/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateContractDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ContractDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Contracts/v1/details/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): ContractDetailDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Contracts/v1/details

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ContractDetailDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Contracts/v1/details/create

Užklausos turinys (body): CreateUpdateContractDetailDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ContractDetailDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Contracts/v1/details/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateContractDetailDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ContractDetailDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Contracts/v1/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): ContractDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Contracts/v1/details/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): ContractDetailDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Custom

POST /api/Custom/v1/agrosmart/create

Užklausos turinys (body): CreateUpdateOrderArgoSmartDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas: 200, 204 (be turinio arba standartinis)

POST /api/Custom/v1/agrosmart/masscreate — Create more then one order

Užklausos turinys (body): CreateUpdateOrderArgoSmartDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200):

[
  0
]
PUT /api/Custom/v1/agrosmart/update/{id} — Update order

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateOrderArgoSmartDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas: 200, 204 (be turinio arba standartinis)

PUT /api/Custom/v1/agrosmart/massupdate

Užklausos turinys (body): MassCreateUpdateOrderArgoSmartDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200):

{}
GET /api/Custom/v1/klasmanndeilmann/harvestjournalexternal/getsince

Parametrai:

Pavadinimas Vieta Tipas Privalomas
start query string ne

Atsakymas (200): KlassmannHarvestJournalDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Customers

GET /api/Customers/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): CustomerDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Customers/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CustomerDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Customers/v1/create

Užklausos turinys (body): CreateUpdateCustomerDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CustomerDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Customers/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateCustomerDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CustomerDTO — struktūrą žr. skyriuje „Objektų struktūros“.

DestPoint

GET /api/DestPoint/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): DestPointDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/DestPoint/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DestPointDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/DestPoint/v1/groups/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): DestPointGroupDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/DestPoint/v1/groups

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DestPointGroupDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/DestPoint/v1/details/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): DestPointDetailsDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/DestPoint/v1/details

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DestPointDetailsDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/DestPoint/v1/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): DestPointDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/DestPoint/v1/create

Užklausos turinys (body): DestPointCreateUpdateDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DestPointDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/DestPoint/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): DestPointCreateUpdateDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DestPointDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/DestPoint/v1/disable/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas (200): DestPointDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/DestPoint/v1/details/create

Užklausos turinys (body): DestPointDetailCreateUpdateDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DestPointDetailsDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/DestPoint/v1/details/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): DestPointDetailCreateUpdateDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DestPointDetailsDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/DestPoint/v1/details/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/DestPoint/v1/groups/create

Užklausos turinys (body): DestPointGroupCreateUpdateDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DestPointGroupDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/DestPoint/v1/groups/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): DestPointGroupCreateUpdateDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DestPointGroupDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PATCH /api/DestPoint/v1/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): DestPointCreateUpdateDTOV2JsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DestPointDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/DestPoint/v1/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas (200): ProblemDetails — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/DestPoint/v1/details/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas (200): ProblemDetails — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/DestPoint/v1/groups/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas (200): ProblemDetails — struktūrą žr. skyriuje „Objektų struktūros“.

Drivers

GET /api/Drivers/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): DriverDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Drivers/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DriverDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Drivers/v1/create

Užklausos turinys (body): CreateUpdateDriverDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DriverDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Drivers/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateDriverDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DriverDTO — struktūrą žr. skyriuje „Objektų struktūros“.

DynamicTables

GET /api/DynamicTables/v1/tables

Atsakymas (200): DynamicTableDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/DynamicTables/v1/tables/{tableName}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
tableName kelias string taip

Atsakymas (200): DynamicTableDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/DynamicTables/v1/tables/create

Užklausos turinys (body): CreateDynamicTableDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DynamicTableDTO — struktūrą žr. skyriuje „Objektų struktūros“.

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

Parametrai:

Pavadinimas Vieta Tipas Privalomas
tableName kelias string taip

Atsakymas: 204 (be turinio arba standartinis)

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

Parametrai:

Pavadinimas Vieta Tipas Privalomas
tableName kelias string taip

Užklausos turinys (body): AddDynamicColumnDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DynamicTableDTO — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/DynamicTables/v1/tables/{tableName}/columns/delete/{columnName}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
tableName kelias string taip
columnName kelias string taip

Atsakymas (200): DynamicTableDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/DynamicTables/v1/{tableName}/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
tableName kelias string taip

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/DynamicTables/v1/{tableName}/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
tableName kelias string taip
id kelias integer taip
fields query string ne

Atsakymas (200):

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

Parametrai:

Pavadinimas Vieta Tipas Privalomas
tableName kelias string taip

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200):

[
  {}
]
POST /api/DynamicTables/v1/{tableName}/create

Parametrai:

Pavadinimas Vieta Tipas Privalomas
tableName kelias string taip

Užklausos turinys (body):

{}

Atsakymas (200):

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

Parametrai:

Pavadinimas Vieta Tipas Privalomas
tableName kelias string taip
id kelias integer taip

Užklausos turinys (body):

{}

Atsakymas (200):

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

Parametrai:

Pavadinimas Vieta Tipas Privalomas
tableName kelias string taip
id kelias integer taip

Užklausos turinys (body): StringObjectDictionaryJsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200):

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

Parametrai:

Pavadinimas Vieta Tipas Privalomas
tableName kelias string taip
id kelias integer taip

Atsakymas: 204 (be turinio arba standartinis)

History

GET /api/History/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): HistoryDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/History/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): HistoryDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

IVAZ

GET /api/IVAZ/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): IvazDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/IVAZ/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): IvazDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/IVAZ/v1/send

Užklausos turinys (body): CreateUpdateIvaz — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): IvazDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/IVAZ/v1/approve

Užklausos turinys (body): CreateUpdateIvaz — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): IvazDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/IVAZ/v1/sendandapprove

Užklausos turinys (body): CreateUpdateIvaz — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): IvazDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/IVAZ/v1/cancel

Užklausos turinys (body): CreateUpdateIvaz — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): IvazDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/IVAZ/v1/addcertificate

Parametrai:

Pavadinimas Vieta Tipas Privalomas
options query IvazOptionsDTO ne

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/IVAZ/v1/generatecertificateCSR

Užklausos turinys (body): IvazCertificateCSRDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/IVAZ/v1/generatecertificatePFX

Parametrai:

Pavadinimas Vieta Tipas Privalomas
files query IvazCertificatePFXDTO ne

Atsakymas (200): FilesUploadInfo[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Inventorization

GET /api/Inventorization/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): InventorizationDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Inventorization/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): InventorizationDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Inventorization/v1/create

Užklausos turinys (body): CreateUpdateInventorizationDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): InventorizationDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Inventorization/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateInventorizationDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): InventorizationDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PATCH /api/Inventorization/v1/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateInventorizationDTOJsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): InventorizationDTO — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Inventorization/v1/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas: 204 (be turinio arba standartinis)

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

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body):

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

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Inventorization/v1/{id}/documents

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Inventorization/v1/{id}/documents/delete/{fileId}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fileId kelias integer taip

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Inventorization/v1/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Inventorization/v1/excel

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): InventorizationDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

IoT

GET /api/IoT/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): IoTDevicesDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/IoT/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): IoTDevicesDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/IoT/v1/sources/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): IotSourceDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/IoT/v1/sources

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): IotSourceDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/IoT/v1/presharedkey

Atsakymas (200): PreSharedKey — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/IoT/v1/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/IoT/v1/create

Užklausos turinys (body): CreateUpdateIoTDevicesDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): IoTDevicesDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/IoT/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateIoTDevicesDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): IoTDevicesDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PATCH /api/IoT/v1/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateIoTDevicesDTOV2JsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): IoTDevicesDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/IoT/v1/excel

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): IoTDevicesDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Laboratory

GET /api/Laboratory/v1/{code}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
code kelias string taip
fields query string ne

Atsakymas (200): LaboratoryDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Laboratory/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): LaboratoryDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Laboratory/v1/measurements

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): LaboratoryMeasurementsDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Laboratory/v1/measurements/create

Užklausos turinys (body): CreateUpdateLaboratoryMeasurementsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CreateUpdateLaboratoryMeasurementsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Laboratory/v1/measurements/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateLaboratoryMeasurementsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CreateUpdateLaboratoryMeasurementsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PATCH /api/Laboratory/v1/measurements/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateLaboratoryMeasurementsDTOJsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): LaboratoryMeasurementsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Licenses

GET /api/Licenses/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias string taip
fields query string ne

Atsakymas (200): LicensesDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Licenses/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): LicensesDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Licenses/v1/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Notification

POST /api/Notification/v1/sendcode

Užklausos turinys (body): SendCodeRequestDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200):

"string"
POST /api/Notification/v1/verifycode

Užklausos turinys (body): VerifyCodeRequestDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200):

"string"

Orders

GET /api/Orders/v1/{id} — Get single result with provided Id

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): OrdersDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Orders/v1 — Get all results using filter

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): OrdersDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Orders/v1/create

Užklausos turinys (body): CreateUpdateOrderDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CreateUpdateOrderDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Orders/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateOrderDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CreateUpdateOrderDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Orders/v1/bulkcreate — Create more then one order

Užklausos turinys (body): CreateUpdateOrderArgoSmartDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200):

[
  0
]
PUT /api/Orders/v1/bulkupdate — Update order

Užklausos turinys (body): MassCreateUpdateOrderArgoSmartDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200):

{}
PATCH /api/Orders/v1/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateOrderDTOJsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProductDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Products

GET /api/Products/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): ProductDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Products/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProductDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Products/v1/create

Užklausos turinys (body): CreateUpdateProductDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProductDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Products/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateProductDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProductDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Reports

GET /api/Reports/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): ReportTemplateDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Reports/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ReportTemplateDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Reports/v1/generatepdf

Užklausos turinys (body): ReportQueueDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): FileInfoDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Reports/v1/generatedocx

Užklausos turinys (body): ReportQueueDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): FileInfoDTO — struktūrą žr. skyriuje „Objektų struktūros“.

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 — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Reports/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body):

{
  "Id": 0,
  "Name": "string",
  "Group": "string",
  "Type": "0 | 1 | 2 | 3 | 4",
  "DocumentType": "0 | 1",
  "Info1": "string",
  "Info2": "string",
  "Info3": "string",
  "FileBytes": "(failas)"
}

Atsakymas (200): ReportTemplateDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PATCH /api/Reports/v1/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateReportTemplateDTOJsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DocumentsDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Reports/v1/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas (200): ReportTemplateDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Results

GET /api/Results/v1/{id} — Get single result with provided Id

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): ResultsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Results/v1 — Get all results using filter

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ResultsDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Results/v1/create

Užklausos turinys (body): CreateUpdateResultsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ResultsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Results/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateResultsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ResultsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Results/v1/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Special

POST /api/Special/v1/contract/create

Užklausos turinys (body): ContractDataDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ContractDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Special/v1/contract/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): ContractDataDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ContractDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Special/v1/PartialResultByCard

Užklausos turinys (body): ResultByCardDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ResponseResultByCardDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Special/v1/DriverTerminalScreenInput

Užklausos turinys (body):

{
  "Id": "00000000-0000-0000-0000-000000000000",
  "File": "(failas)"
}

Atsakymas (200): DriverTerminalScreenInputDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Special/v1/DriverTerminalScreenOutput/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
Id kelias string taip

Atsakymas (200):

"string"
POST /api/Special/v1/PartialResultByVehicle

Užklausos turinys (body): ResultByVehicleDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ResponseResultByCardDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Special/v1/PartialResultByOnlineWeighter

Užklausos turinys (body): ResultByOnlineWeighterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ResponseResultByCardDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Special/v1/BioFuelData

Parametrai:

Pavadinimas Vieta Tipas Privalomas
from query string ne
to query string ne

Atsakymas (200): BioFuelFullReportRowDto[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Spy

GET /api/Spy/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): PeakWeightDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Spy/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): PeakWeightDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Spy/v1/peakphotos/{peakId}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
peakId kelias integer taip
fields query string ne

Atsakymas (200): PeakPhotoDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Spy/v1/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): PeakWeightDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Spy/v1/excel

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): PeakWeightDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Translate

POST /api/Translate/v1/set

Užklausos turinys (body): CustomClientTranslationsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProblemDetails — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Translate/v1/disable

Užklausos turinys (body): CustomClientTranslationsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProblemDetails — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Translate/v1/languages

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): LanguagesDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Users

GET /api/Users/v1/{userId}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
userId kelias string taip
fields query string ne

Atsakymas (200): UsersDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Users/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): UsersDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Users/v1/self

Parametrai:

Pavadinimas Vieta Tipas Privalomas
fields query string ne

Atsakymas (200): UsersDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Users/v1/update/{userId}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
userId kelias string taip

Užklausos turinys (body): CreateUpdateUsersDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): UsersDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Users/v1/{userId}/uploadprofilepicture

Parametrai:

Pavadinimas Vieta Tipas Privalomas
userId kelias string taip

Užklausos turinys (body):

{
  "file": "(failas)"
}

Atsakymas (200): UsersDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Users/v1/self/uploadprofilepicture

Užklausos turinys (body):

{
  "file": "(failas)"
}

Atsakymas (200): UsersDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Users/v1/self/update

Užklausos turinys (body): SelfUpdateUsersDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): UsersDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Users/v1/create

Užklausos turinys (body): CreateUpdateUsersDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): UsersDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Users/v1/{userId}/generateapikey

Parametrai:

Pavadinimas Vieta Tipas Privalomas
userId kelias string taip

Atsakymas (200): ApiKeyResponse — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Users/v1/groups/{groupId}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
groupId kelias integer taip
fields query string ne

Atsakymas (200): GroupDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Users/v1/groups

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): GroupDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Users/v1/groups/create

Užklausos turinys (body): CreateUpdateGroupDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): GroupDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Users/v1/groups/update/{groupId}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
groupId kelias integer taip

Užklausos turinys (body): CreateUpdateGroupDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): GroupDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Users/v1/{userId}/customers

Parametrai:

Pavadinimas Vieta Tipas Privalomas
userId kelias string taip
fields query string ne

Atsakymas (200): CustomerEmailsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Users/v1/self/customers

Parametrai:

Pavadinimas Vieta Tipas Privalomas
fields query string ne

Atsakymas (200): CustomerEmailsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Users/v1/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Users/v1/{userId}/accessgroups

Parametrai:

Pavadinimas Vieta Tipas Privalomas
userId kelias string taip

Atsakymas (200): AccessGroupsFullDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Users/v1/self/accessgroups/{accessgroupId}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
accessgroupId kelias string taip

Atsakymas (200): AccessGroupDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Users/v1/databases

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ConnectionKeysDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Users/v1/databases/attach

Užklausos turinys (body): SetConnectionKeysDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ResponseConnectionKeysDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Users/v1/databases/detach

Užklausos turinys (body): SetConnectionKeysDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ResponseConnectionKeysDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Vehicles

GET /api/Vehicles/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): VehicleDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Vehicles/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): VehicleDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Vehicles/v1/create

Užklausos turinys (body): CreateUpdateVechileDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): VehicleDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Vehicles/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateVechileDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): VehicleDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Vehicles/v1/nrs

Užklausos turinys (body):

{
  "MinWidth": 0,
  "MaxWidth": 0,
  "ImageData": "(failas)"
}

Atsakymas (200): NRSresponseDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Warehouse

GET /api/Warehouse/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias string taip
fields query string ne

Atsakymas (200): WarehouseDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Warehouse/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): WarehouseDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Warehouse/v1/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Warehouse/v1/excel

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): WarehouseDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Weightings

GET /api/Weightings/v1/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): WeightingsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Weightings/v1

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): WeightingsDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Weightings/v1/create

Užklausos turinys (body): CreateUpdateWeightingsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): WeightingsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Weightings/v1/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateWeightingsDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): VehicleDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Weightings/v1/{weighingId}/pictures

Parametrai:

Pavadinimas Vieta Tipas Privalomas
weighingId kelias integer taip
fields query string ne

Atsakymas (200): PicturesDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Weightings/v1/pictures/upload/{weighingId}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
weighingId kelias integer taip

Užklausos turinys (body):

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

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Weightings/v1/pictures/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

WellKnown

GET /well-known/jwks.json

Parametrai:

Pavadinimas Vieta Tipas Privalomas
api-version query string ne

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.

AccessGroupDTO
{
  "Id": "string",
  "Name": "string",
  "Description": "string"
}
AccessGroupsFullDTO
{
  "Id": "string",
  "Name": "string",
  "Description": "string",
  "Roles": [
    { /* RolesDTO */ }
  ]
}
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"
}
ApiKeyResponse
{
  "ApiKey": "string"
}
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
}
CommentDTO
{
  "Id": 0,
  "Text": "string",
  "UserId": "string",
  "UserFullName": "string",
  "Modified": "2026-08-20T10:30:00",
  "Created": "2026-08-20T10:30:00",
  "ReferenceId": 0,
  "Table": "string",
  "TableRecordId": 0
}
ConnectionKeysDTO
{
  "Id": 0,
  "Client": "string"
}
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"
}
CreateCommentDTO
{
  "Text": "string",
  "ReferenceId": 0,
  "Table": "string",
  "TableRecordId": 0
}
CreateDynamicColumnDTO
{
  "Name": "string",
  "Type": "0 | 1 | 2 | 3 | 4 | 5",
  "MaxLength": 0,
  "IsRequired": false,
  "ForeignKeyTable": "string"
}
CreateDynamicTableDTO
{
  "Name": "string",
  "Columns": [
    { /* CreateDynamicColumnDTO */ }
  ]
}
CreateRequestLogDTO
{
  "Software": "string",
  "CorrelationId": "string",
  "HttpMethod": "string",
  "Path": "string",
  "QueryString": "string",
  "Controller": "string",
  "Action": "string",
  "UserName": "string",
  "UserId": "string",
  "Ip": "string",
  "UserAgent": "string",
  "BodyRaw": "string",
  "ActionParametersJson": "string",
  "StatusCode": 0,
  "DurationMs": 0,
  "Exception": "string"
}
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"
}
CreateUpdateGroupDTO
{
  "Name": "string",
  "Description": "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"
}
CreateUpdateUsersDTO
{
  "Name": "string",
  "Surname": "string",
  "AuthEmail": "string",
  "Email": "string",
  "Address": "string",
  "AuthPhone": "string",
  "Phone": "string",
  "Code": "string",
  "City": "string",
  "Add1": "string",
  "Add2": "string",
  "Add3": "string",
  "TwoFAEnabled": false,
  "PhoneConfirmed": false,
  "EmailConfirmed": false,
  "RequestToChangePasswordAfterDays": 0,
  "ExpireSessionTime": 0,
  "LockoutEnabled": false,
  "LockoutEndDate": "2026-08-20T10:30:00",
  "OldPassword": "string",
  "NewPassword": "string",
  "Customer": { /* CustomerV2 */ },
  "UserGroups": [
    { /* GroupDTO */ }
  ],
  "AccessGroups": [
    { /* AccessGroupDTO */ }
  ],
  "SendMethods": [
    "1 | 2"
  ]
}
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
}
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)"
}
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 */ }
  ]
}
EmailGroupDTO
{
  "Id": 0,
  "Name": "string"
}
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"
}
GroupDTO
{
  "Id": 0,
  "Name": "string",
  "Description": "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"
}
RequestLogDTO
{
  "Id": 0,
  "Timestamp": "2026-08-20T10:30:00",
  "Software": "string",
  "CorrelationId": "string",
  "HttpMethod": "string",
  "Path": "string",
  "QueryString": "string",
  "Controller": "string",
  "Action": "string",
  "UserName": "string",
  "UserId": "string",
  "Ip": "string",
  "UserAgent": "string",
  "BodyRaw": "string",
  "ActionParametersJson": "string",
  "StatusCode": 0,
  "DurationMs": 0,
  "Exception": "string"
}
ResponseConnectionKeysDTO
{
  "ConnectionKeyId": 0,
  "UserId": "string",
  "IsError": false,
  "Message": "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"
}
SelfUpdateUsersDTO
{
  "Name": "string",
  "Surname": "string",
  "Address": "string",
  "Email": "string",
  "Phone": "string",
  "Code": "string",
  "City": "string",
  "Add1": "string",
  "Add2": "string",
  "Add3": "string",
  "OldPassword": "string",
  "NewPassword": "string",
  "Customer": { /* CustomerV2 */ },
  "UserGroups": [
    { /* GroupDTO */ }
  ],
  "SendMethods": [
    "1 | 2"
  ]
}
SendCodeRequestDTO
{
  "Method": "1 | 2 | 3",
  "Destination": "string",
  "Purpose": "string"
}
SetConnectionKeysDTO
{
  "ConnectionKeyId": 0,
  "UserId": "string"
}
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 */ }
  ]
}
UpdateCommentDTO
{
  "Text": "string"
}
UsersDTO
{
  "Id": "string",
  "Name": "string",
  "Surname": "string",
  "Email": "string",
  "AuthEmail": "string",
  "Address": "string",
  "Phone": "string",
  "AuthPhone": "string",
  "Code": "string",
  "City": "string",
  "Add1": "string",
  "Add2": "string",
  "Add3": "string",
  "TwoFAEnabled": false,
  "PhoneConfirmed": false,
  "EmailConfirmed": false,
  "ApiKey": "string",
  "PasswordChangeAt": "2026-08-20T10:30:00",
  "RequestToChangePasswordAfterDays": 0,
  "ExpireSessionTime": 0,
  "Customer": { /* CustomerV2 */ },
  "ProfileImageBase64": "string",
  "ThumbnailProfileImageBase64": "string",
  "UserGroups": [
    { /* GroupDTO */ }
  ],
  "AccessGroups": [
    { /* AccessGroupDTO */ }
  ],
  "SendMethods": [
    "1 | 2"
  ],
  "LockoutEnabled": false,
  "LockoutEndDate": "2026-08-20T10:30:00",
  "Databases": [
    { /* ConnectionKeysDTO */ }
  ]
}
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"
}
VerifyCodeRequestDTO
{
  "Destination": "string",
  "Purpose": "string",
  "Code": "string"
}
WarehouseDTO
{
  "Id": "string",
  "DestPoint": { /* DestPointV2 */ },
  "Product": { /* ProductsV2 */ },
  "InventorizationTime": "2026-08-20T10:30:00",
  "InventorizationQty": 0,
  "TotalIn": 0,
  "TotalOut": 0,
  "CurrentStock": 0,
  "FieldSize": 0,
  "FieldSizeUnit": "0 | 1 | 2",
  "Yield_t_ha": 0,
  "Season": { /* SeasonV1 */ }
}
Weighings
{
  "Id": 0,
  "Time": "2026-08-20T10:30:00",
  "Weight": 0,
  "WeighingGuid": 0
}
WeightingsDTO
{
  "Id": 0,
  "KescId": 0,
  "Weighter": "0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12",
  "WeighterGuid": 0,
  "WeighingDate": "2026-08-20T10:30:00",
  "UserName": "string",
  "WeighingType": "0 | 1 | 2",
  "CarrierId": "string",
  "CargoId": "string",
  "Speed": 0,
  "Disbalance": 0,
  "AdditionalInfo": "string",
  "Modified": "2026-08-20T10:30:00",
  "Weight": 0
}

API v2

Customers

GET /api/Customers/v2/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): CustomerDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Customers/v2

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CustomerDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Customers/v2/create

Užklausos turinys (body): CreateUpdateCustomerDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CustomerDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Customers/v2/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateCustomerDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CustomerDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PATCH /api/Customers/v2/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateCustomerDTOV2JsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CustomerDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Customers/v2/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas: 204 (be turinio arba standartinis)

GET /api/Customers/v2/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

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

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body):

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

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Customers/v2/{id}/documents

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Customers/v2/{id}/documents/delete/{fileId}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fileId kelias integer taip

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Customers/v2/emailgroups

Atsakymas (200): EmailGroupDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Customers/v2/excel

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): CustomerDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Drivers

GET /api/Drivers/v2/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): DriverDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Drivers/v2

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DriverDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Drivers/v2/create

Užklausos turinys (body): CreateUpdateDriverDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DriverDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Drivers/v2/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateDriverDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DriverDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PATCH /api/Drivers/v2/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateDriverDTOV2JsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DriverDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Drivers/v2/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas: 204 (be turinio arba standartinis)

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

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body):

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

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Drivers/v2/{id}/documents

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Drivers/v2/{id}/documents/delete/{fileId}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fileId kelias integer taip

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Drivers/v2/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Drivers/v2/excel

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DriverDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GuestOrders

GET /api/GuestOrders/v2/context

Atsakymas (200): GuestOrderContextDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/GuestOrders/v2/create

Užklausos turinys (body): GuestOrderCreateDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): OrdersDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/GuestOrders/v2/lookup

Parametrai:

Pavadinimas Vieta Tipas Privalomas
entity query string ne
q query string ne
customerId query integer ne

Atsakymas (200): GuestLookupItemDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/GuestOrders/v2/orders

Parametrai:

Pavadinimas Vieta Tipas Privalomas
skip query integer ne
limit query integer ne

Atsakymas (200): OrdersDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/GuestOrders/v2/orders/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas (200): OrdersDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Orders

GET /api/Orders/v2/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): OrdersDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Orders/v2 — Get all results using filter

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): OrdersDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Orders/v2/create

Užklausos turinys (body): CreateUpdateOrderDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): OrdersDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Orders/v2/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateOrderDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): OrdersDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PATCH /api/Orders/v2/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateOrderDTOV2JsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): OrdersDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Orders/v2/excel

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): OrdersDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Orders/v2/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

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

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body):

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

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Orders/v2/{id}/documents

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Orders/v2/{id}/documents/delete/{fileId}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fileId kelias integer taip

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Orders/v2/guestlinks/create

Užklausos turinys (body): CreateGuestLinkRequestDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): GuestLinkResponseDTO — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Orders/v2/guestlinks

Parametrai:

Pavadinimas Vieta Tipas Privalomas
customerId query integer ne

Atsakymas: 200, 204 (be turinio arba standartinis)

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

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas: 200 (be turinio arba standartinis)

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

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas: 200 (be turinio arba standartinis)

Products

GET /api/Products/v2/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): ProductDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Products/v2

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProductDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Products/v2/create

Užklausos turinys (body): CreateUpdateProductDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProductDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Products/v2/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateProductDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProductDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PATCH /api/Products/v2/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateProductDTOV2JsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProductDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Products/v2/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas: 204 (be turinio arba standartinis)

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

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body):

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

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Products/v2/{id}/documents

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Products/v2/{id}/documents/delete/{fileId}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fileId kelias integer taip

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Products/v2/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Products/v2/groups

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProductGroupDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Products/v2/groups/create

Užklausos turinys (body): CreateUpdateProductGroupDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProductGroupDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Products/v2/groups/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateProductGroupDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProductGroupDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Products/v2/groups/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas (200): ProductGroupDTO — struktūrą žr. skyriuje „Objektų struktūros“.

PATCH /api/Products/v2/groups/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateProductGroupDTOJsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProductGroupDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Products/v2/groups/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): ProductGroupDTO — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Products/v2/groups/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Products/v2/excel

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ProductDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Results

GET /api/Results/v2/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): ResultsDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Results/v2 — Get all results using filter

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ResultsDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Results/v2/create

Užklausos turinys (body): CreateUpdateResultsDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ResultsDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Results/v2/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateResultsDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ResultsDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PATCH /api/Results/v2/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateResultsDTOJsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ResultsDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Results/v2/abort

Užklausos turinys (body):

[
  0
]

Atsakymas (200): ProblemDetails — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Results/v2/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas (200): ProblemDetails — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Results/v2/approve

Užklausos turinys (body):

[
  0
]

Atsakymas (200): ProblemDetails — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Results/v2/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Results/v2/{resultId}/pictures

Parametrai:

Pavadinimas Vieta Tipas Privalomas
resultId kelias integer taip
fields query string ne

Atsakymas (200): PicturesDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Results/v2/{resultId}/documents

Parametrai:

Pavadinimas Vieta Tipas Privalomas
resultId kelias integer taip
fields query string ne

Atsakymas (200): DocumentsDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Results/v2/{resultId}/documents/upload

Parametrai:

Pavadinimas Vieta Tipas Privalomas
resultId kelias integer taip

Užklausos turinys (body):

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

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Results/v2/{resultId}/documents/delete

Parametrai:

Pavadinimas Vieta Tipas Privalomas
resultId kelias integer taip

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

PATCH /api/Results/v2/{resultId}/documents/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
resultId kelias integer taip
id kelias integer taip

Užklausos turinys (body): UploadDocumentDTOJsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): DocumentsDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Results/v2/excel

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): ResultsDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

Vehicles

GET /api/Vehicles/v2/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): VehicleDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Vehicles/v2

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): VehicleDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Vehicles/v2/create

Užklausos turinys (body): CreateUpdateVechileDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): VehicleDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PUT /api/Vehicles/v2/update/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateVechileDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): VehicleDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

PATCH /api/Vehicles/v2/patch/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body): CreateUpdateVechileDTOV2JsonPatchDocument — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): VehicleDTOV2 — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Vehicles/v2/delete/{id}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Atsakymas: 204 (be turinio arba standartinis)

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

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip

Užklausos turinys (body):

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

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Vehicles/v2/{id}/documents

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fields query string ne

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

DELETE /api/Vehicles/v2/{id}/documents/delete/{fileId}

Parametrai:

Pavadinimas Vieta Tipas Privalomas
id kelias integer taip
fileId kelias integer taip

Atsakymas (200): FilesUploadInfo — struktūrą žr. skyriuje „Objektų struktūros“.

GET /api/Vehicles/v2/structure

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Atsakymas (200): StructureDTO[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

POST /api/Vehicles/v2/excel

Parametrai:

Pavadinimas Vieta Tipas Privalomas
lang query string ne

Užklausos turinys (body): FilterDTO — struktūrą žr. skyriuje „Objektų struktūros“.

Atsakymas (200): VehicleDTOV2[ ] — struktūrą žr. skyriuje „Objektų struktūros“.

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
}