Welcome to documentation for OEX Client API interface.
- About
- Endpoints
- Protocols
- Methods
-
- AddUpdateSender method
- CancelShipments method
- CommitShipments method
- CreateReturnStickers method
- CreateShipment method
- CreateShipmentWithBarcode method
- PickupsList method
- Places method
- PriceInfo method
- RecentShipments method
- ReturnSticker method
- Senders method
- ShipmentsByAnyRef method
- ShipmentByCargoId method
- ShipmentById method
- ShipmentsByRef1 method
- ShipmentsById method
- SignatureByCargoId method
- ReprintLabels method
- RequestPickup method
- UpdateShipment method
- Warehouse method
- Warehouse traffic method
- ParcelShops method
- DeliveryTime method
- PickupDelyIntervals method
- LegacyCreateApiKeyController method
- LegacyUpdateApiKeyController method
- Method morty/runnersstatus
- Objects
-
- ClientAPIError
- ClientAPIValidation
- CNAddress
- CNClient
- CNCOD
- CNCommission
- CNDepo
- CNEvent
- CNParcelShop
- CNPerson
- CNPickDelyIntervals
- CNTimeInterval
- CNPlace
- CNPrice
- CNPriceInfo
- CNReturnSticker
- CNRoute
- CNShipment
- CNStatus
- CNUnit
- CNWorkingHours
- TimeIntervalDate
- CNWarehouseItem
- CNWarehouseTraffic
- ClientAPICreateShipmentWithBarcodeRequest
- ClientAPICreateShipmentWithBarcodeColli
- ClientAPICreateShipmentRequest
- ClientAPICreateShipmentRequestColli
- Address
- GetDeliveryTimeRequest
- PriceInfoRequest
- AddUpdateSenderResult
- CancelShipmentsResult
- ClientAPICreateShipmentResult
- ClientAPICreateShipmentWithBarcodeResult
- ClientApiShipmentResult
- PostCancelableStatus
- ClientApiParcelShopsResult
- ClientApiShipmentsResult
- ClientApiSignatureResult
- PlacesResult
- ClientApiSendersResult
- APISender
- ClientApiUserInfoResult
- CreateReturnStickersResult
- GetDeliveryTimeResponse
- DeliveryTimes
- GetPickDelyIntervalsResponse
- GetPickupsListResult
- PriceResult
- PrintShipmentsResult
- RemoveColliesResult
- RequestPickupClientResult
- ReturnStickerResult
- ReturnStickersResult
- WarehouseItemsResult
- WarehouseTrafficsResult
- Errors
- Validations
OEX Client API is a REST/JSON service that enables other systems to interact with OEX Systems
Purpose of OEX Client API is to provide stable, fast and reliable access to data related creating and processing shipments, print labels, handle statues etc.
All available methods will be described in this document and it will be updated in case of any changes. Current version of this document will be available here.
OEX Client API is exposed on following endpoints:
- Test system (example): https://apitest.apidomain.com
- Production system (example): https://api.apidomain.com
To access system, API key and valid access rights are required. Contact OEX administrator to provide Client API keys and permits.
OEX Client API uses JSON for exchange of data.
Any call is required to have following form:
http://<apiendpoint>/<methodname>?apikey=<apikey>
All methods use GET method to receive “apikey” parameter that is always mandatory.
Some methods might require additional complex data and it is transferred using POST method by setting request body to a value of required JSON parameters.
Example of successful call and result:
https://apitest.apidomain.com/createshipment?apikey=<apikey>
{
"Cosignee": {
"Name": "Test Receiver",
"CountryCode": "HR",
"Zipcode": "21000",
"City": "Split",
"StreetAndNumber": "Vidilica Ulica 17",
"Telephone": "01234567",
"Fax": "0158372",
"NotifyGSM": "0981234567",
"NotifyEmail": "test@test.com"
},
"UnitAmount": 3,
"Ref1": "1234567890"
}
{
"ShipmentID": 62860,
"PickupTime": "2020-10-05T08:00:00",
"PickupEndTime": "2020-10-05T15:00:00",
"DeliveryTime": "2020-10-06T08:00:00",
"DeliveryEndTime": "2020-10-06T12:00:00",
"status": 0,
"error": null,
"validations": []
}
Example of unsuccessful call:
{
"Cosignee": {
"Name": "Test Receiver",
"CountryCode": "HR",
"City": "Split",
"StreetAndNumber": "Vidilica Ulica 17",
"Telephone": "01234567",
"Fax": "0158372",
"NotifyGSM": "0981234567",
"NotifyEmail": "test@test.com"
},
"UnitAmount": 3,
"Ref1": "1234567890"
}
{
"ShipmentID": 0,
"PickupTime": null,
"PickupEndTime": null,
"DeliveryTime": null,
"DeliveryEndTime": null,
"status": 1,
"error": {
"Code": 1100,
"Validations": [
{
"Code": 2233,
"Message": "DeliveryZipCode is mandatory!"
}
],
"Context": null,
"StackTrace": " at CNCifRequestHelper.GetCifRequest(dbapiuserRow user, ClientAPICreateShipmentRequest request, List`1 validations) in C:\\Projects\\ClientAPI\\Projects\\MortyExtensions\\SupportClasses\\CNCifRequestHelper.vb:line 231\r\n at MortyCore.Controller.CreateShipmentController.processRequest() in C:\\Projects\\ClientAPI\\Projects\\MortyExtensions\\MortyControllers\\Components\\API\\ClientAPI\\CreateShipmentController.vb:line 81",
"Message": "Validation failed, check validations for details!",
"Data": {},
"InnerException": null,
"HelpLink": null,
"Source": "MortyExtensions",
"HResult": -2146232832
},
"validations": [
{
"Code": 2233,
"Message": "DeliveryZipCode is mandatory!"
}
]
}
Standard usage involves calling methods in order to facilitate package sending and/or pickup.
Shipments can be created in different ways depending on the required logistical pathway:
-
Standard shipment - client prints out label and orders pickup for shipments
- Method "createshipment" is called with "IsSenderNonCustomer:false".
- Label is printed using "commithipments" method.
- Pickup is requested by calling "requestpickup" method. This method is intended to be called once or twice a day for multiple commited shipments and will generate pickup lists.
-
Pickup at third party location - client creates a shipment that is to be picked up on another location. No label is printed and shipment will be picked up at sender location.
- Method "createshipment" is called with "IsSenderNonCustomer:true" and third party address as sender.
-
Customer barcode shipment (not available in Serbia) - client barcode is scanned an no special label is required pre-sending. Pickup is done by daily/permanent pickup orders at client location.
- Method "createshipmentwithbarcode" is called.
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
{
"SenderID" 6,
"Name": "Test Firm ltd.",
"CountryCode": "HR",
"Zipcode": "10090",
"City": "Zagreb",
"StreetAndNumber": "Zagrebačka Avenija 12",
"Telephone": "",
"Fax": "",
"NotifyGSM": "38598000000",
"NotifyEmail": "test@test.hr"
}
Name | Type | Description |
---|---|---|
senderid | Int32 | Sender id value that can be used in Create shipments methods |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
[62870,62860]
Name | Type | Description |
---|---|---|
shipmentids | Int64[] | List of successfully canceled shipmentIDs |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
dataonly | Boolean | False | Set this property to true to skip document generation and return shipment data instead. Base64 output will be null. Shipment will be marked as printed anyway. |
[62870,62860]
{
"data" [
{
"ShipmentID": 62870,
"SdglfdNr": 7258077,
"LandNr": 191,
"MandNr": 1
},
{
"ShipmentID": 62860,
"SdglfdNr": 7258078,
"LandNr": 191,
"MandNr": 1
}
],
"labelsbase64": "...",
"status": 0,
"validations": []
}
Name | Type | Description |
---|---|---|
data | List(CNShipment) | List of commited shipments Contains only ShipmentID, PickupTime, PickupEndTime, DeliveryTime and DeliveryEndTime. For more details call ShipmentsById method. |
labelsbase64 | String | Base64 encoded PDF with parcel labels |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
[62870,62860]
Name | Type | Description |
---|---|---|
data | List(CNReturnSticker) | List of created return stickers |
labelsbase64 | String | Base64 encoded PDF with stickers |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
{
"Cosignee" : {
"Name": "Test Receiver",
"CountryCode": "HR",
"Zipcode": "21000",
"City": "Split",
"StreetAndNumber": "Vidilica Ulica 17",
"Telephone": "01234567",
"Fax": "0158372",
"NotifyGSM": "0981234567",
"NotifyEmail": "test@test.com"
},
"UnitAmount": 3,
"Ref1": "1234567890",
}
{
"Cosignee" : {
"Name": "Test Receiver",
"CountryCode": "HR",
"Zipcode": "21000",
"City": "Split",
"StreetAndNumber": "Vidilica Ulica 17",
"Telephone": "01234567",
"Fax": "0158372",
"NotifyGSM": "0981234567",
"NotifyEmail": "test@test.com"
},
"UnitAmount": 3,
"Ref1": "1234567890",
"NumberOfCollies":5
}
{
"ShipmentID" 63120,
"PickupTime": "2020-10-06T08:00:00",
"PickupEndTime": "2020-10-06T15:00:00",
"DeliveryTime": "2020-10-07T08:00:00",
"DeliveryEndTime": "2020-10-07T12:00:00",
"status": 0,
"error": null,
"validations": []
}
Name | Type | Description |
---|---|---|
shipmentid | Int64 | ShipmentID of created shipment. Call ShipmentsById for more details |
pickuptime | Nullable(DateTime) | Assigned starting pickup time for this shipment. Note that this time can change if shipment is commited or pickup is requested at the later date |
pickupendtime | Nullable(DateTime) | Assigned ending pickup time for this shipment. Note that this time can change if shipment is commited or pickup is requested at the later date |
deliverytime | Nullable(DateTime) | Expected start delivery time of this shipment (if picked up at assigned time) |
deliveryendtime | Nullable(DateTime) | Expected end delivery time of this shipment (if picked up at assigned time) |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Customer barcode shipments are considered automatically commited. No pickup can be requested for such shipments using API.
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
{
"Cosignee" : {
"Name": "Test Receiver",
"CountryCode": "HR",
"Zipcode": "21000",
"City": "Split",
"StreetAndNumber": "Vidilica Ulica 17",
"Telephone": "01234567",
"Fax": "0158372",
"NotifyGSM": "0981234567",
"NotifyEmail": "test@test.com"
},
"UnitAmount": 3,
"Ref1": "1234567890",
"Barcode": "4466554"
}
{
"ShipmentID" 63120,
"status": 0,
"error": null,
"validations": []
}
Name | Type | Description |
---|---|---|
shipmentid | Int64 | ShipmentID of created shipment. Call ShipmentsById for more details |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
shipmentid | Int64 | False | ID of any shipment in pickups list (search by shipmentid) - NOTE: if empty pickupslistnumber is mandatory |
pickupslistnumber | Int32 | False | ID of any shipment in pickups list (search by pickup list number) - NOTE: if empty shipmentid is mandatory |
copies | Int32 | False | Number of copies for each pdf document - not mandatory |
Name | Type | Description |
---|---|---|
shipmentids | List(Int64) | List of shipment ids set for pickup |
pickupdocument | String | Pickup list document |
pickupinterval | TimeIntervalDate | Pickup times allocated |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
name | String | False | Filter places by name (exact name only) |
zipcode | String | False | Filter places by zipcode |
approx | Boolean | False | When true together with name and zipcode returns best approximate mach for that zipcode and name |
Name | Type | Description |
---|---|---|
data | List(CNPlace) | Contains list of places |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
Name | Type | Description |
---|---|---|
data | CNPriceInfo | Requested shipment data is status=0 |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
If filters are omitted, returns last 30 days of shipments. Use limit and time filers to get minimal required set of data to reduce load on the systems.
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
starttime | DateTime (milliseconds from 1.1.1970.) | False | Start time for search (java time, milliseconds from from 1.1.1970. as double value) - null defaults to cache duration |
endtime | DateTime (milliseconds from 1.1.1970.) | False | End time for search (java time, milliseconds from from 1.1.1970. as double value) - null defaults to now |
limit | Int32 | False | limit maximum number of results, will return up to this number of results ordered by creation time |
Name | Type | Description |
---|---|---|
data | List(CNShipment) | Shipments returned by method |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
stickernumber | String | True | Sticker full number (starts with "R") |
Name | Type | Description |
---|---|---|
data | CNReturnSticker | Return sticker object |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
Name | Type | Description |
---|---|---|
data | List(APISender) | Details about predefined senders |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
starttime | DateTime (milliseconds from 1.1.1970.) | False | Start time for search (java time, milliseconds from from 1.1.1970. as double value) - null defaults to cache duration |
endtime | DateTime (milliseconds from 1.1.1970.) | False | End time for search (java time, milliseconds from from 1.1.1970. as double value) - null defaults to now |
ref | String | True | Any ref or barcode |
limit | Int32 | False | limit maximum number of results, will return up to this number of results ordered by creation time |
Name | Type | Description |
---|---|---|
data | List(CNShipment) | Shipments returned by method |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
cargoid | String | True | CargoID of requested shipment (FullCargoID number in format "19100112345678cc". cc are control digits and are not mandatory) |
Name | Type | Description |
---|---|---|
data | CNShipment | Contains details about one shipment |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
shipmentid | Int64 | True | ShipmentID returned by createshipment method |
Name | Type | Description |
---|---|---|
data | CNShipment | Contains details about one shipment |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
date | DateTime (milliseconds from 1.1.1970.) | True | date when to search for shipment |
ref | String | True | ref1 or barcode to search for |
limit | Int32 | False | limit maximum number of results, will return up to this number of results ordered by creation time |
Name | Type | Description |
---|---|---|
data | List(CNShipment) | Shipments returned by method |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
[62870,62860]
Name | Type | Description |
---|---|---|
data | List(CNShipment) | Shipments returned by method |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
cargoid | String | True | CargoID of requested shipment (FullCargoID number in format "19100112345678cc". cc are control digits and are not mandatory) |
Name | Type | Description |
---|---|---|
data | String | Base64 encoded image (signature) |
shipmentid | Nullable(Int64) | API ShipmentID |
fullcargoid | String | FullCargoID of shipment for this signature |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Printed shipment must be commited!
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
Name | Type | Description |
---|---|---|
data | List(CNShipment) | List of commited shipments Contains only ShipmentID, PickupTime, PickupEndTime, DeliveryTime and DeliveryEndTime. For more details call ShipmentsById method. |
labelsbase64 | String | Base64 encoded PDF with parcel labels |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
prefferedpickuptime | DateTime (milliseconds from 1.1.1970.) | False | Preffered pickup date Actual pickup interval will be assigned based on this date (preffered if available or first available after) |
copies | Int32 | False | Number of copies for each pdf document - not mandatory |
Name | Type | Description |
---|---|---|
shipmentids | List(Int64) | List of shipment ids set for pickup |
pickupdocuments | List(String) | Pickup list document if customer pickup |
pickupintervals | List(TimeIntervalDate) | List of pickup times allocated (one per document) |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
shipmentid | Int64 | True | ShipmentID returned by create or update shipment |
Name | Type | Description |
---|---|---|
shipmentid | Int64 | ShipmentID of created shipment. Call ShipmentsById for more details |
pickuptime | Nullable(DateTime) | Assigned starting pickup time for this shipment. Note that this time can change if shipment is commited or pickup is requested at the later date |
pickupendtime | Nullable(DateTime) | Assigned ending pickup time for this shipment. Note that this time can change if shipment is commited or pickup is requested at the later date |
deliverytime | Nullable(DateTime) | Expected start delivery time of this shipment (if picked up at assigned time) |
deliveryendtime | Nullable(DateTime) | Expected end delivery time of this shipment (if picked up at assigned time) |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
itemcode | String | False | Itemcode filter |
Name | Type | Description |
---|---|---|
data | List(CNWarehouseItem) | Contains results for this query if successful |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
itemcode | String | False | Itemcode filter |
Name | Type | Description |
---|---|---|
data | List(CNWarehouseTraffic) | Contains results for this query if successful |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
Name | Type | Description |
---|---|---|
data | List(CNParcelShop) | Parcel shops returned by method |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
Name | Type | Description |
---|---|---|
data | DeliveryTimes | Contains details about vailable delivery times |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
apikey | String | True | OEX Client API key - used to authenticate this call |
Name | Type | Description |
---|---|---|
data | List(CNPickDelyIntervals) | Contains list of available pickup and delivery times for postala codes |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Mandatory | Description |
---|---|---|---|
response | String | False | Response type (json or xml) |
Name | Type | Mandatory | Description |
---|---|---|---|
response | String | False | Response type (json or xml) |
Name | Type | Description |
---|---|---|
InnerError | Object | For internal use |
Validations | List(ClientAPIValidation) | If validation error, contains details about failed validations |
Code | Int32 | Error code |
Severity | Severity | |
Context | Object | For internal use |
StackTrace | String | For internal use |
Message | String | Error message |
TargetSite | MethodBase | For internal use |
Data | IDictionary | For internal use |
InnerException | Exception | For internal use |
HelpLink | String | For internal use |
Source | String | For internal use |
HResult | Int32 | For internal use |
Name | Type | Description |
---|---|---|
Code | Int32 | Validation code |
Message | String | Validation message |
Name | Type | Description |
---|---|---|
AddressID | String | |
Name | String | |
ZipCode | String | |
Place | String | |
Street | String | |
HouseNumber | Nullable(Int16) | |
HouseNumberAddition | String | |
CountryPrefix | String | |
Phone | String | |
Fax | String | |
TextPhone | String | |
String | ||
Lat | Nullable(Decimal) | |
Long | Nullable(Decimal) |
Name | Type | Description |
---|---|---|
ClientID | Nullable(Int32) | |
ClientName | String |
WARNING: For multicolli COD info is allways on Parent shipment
Name | Type | Description |
---|---|---|
Amount | Nullable(Decimal) | |
AmountCurrency | Nullable(Decimal) | |
OriginalAmount | Nullable(Decimal) | |
OriginalAmountCurrency | Nullable(Decimal) | |
Currency | String | |
ExchangeRate | Nullable(Decimal) | |
ExchangeDate | Nullable(DateTime) | |
ReturnAccount | String | |
ReturnAccountBank | String |
If item requires serial code amount must be 1
Name | Type | Description |
---|---|---|
Amount | Nullable(Decimal) | |
ItemCode | String |
Name | Type | Description |
---|---|---|
CenterID | Nullable(Int16) | |
Name | String | |
AbbreviatedName | String |
Name | Type | Description |
---|---|---|
TimeOfScan | Nullable(DateTime) | |
StatusID | Nullable(Int32) | |
StatusName | String | |
StatusDescription | String | |
ScanDepo | CNDepo | |
Remark | String | |
ActualReceiver | String |
Name | Type | Description |
---|---|---|
CountryID | Int16 | |
CenterID | Int16 | |
ShortName | String | |
Remark | String | |
Delivery | Nullable(Boolean) | |
Dropoff | Nullable(Boolean) | |
GeoLat | Nullable(Decimal) | |
GeoLong | Nullable(Decimal) | |
Address | CNAddress | |
PSPlace | String | Parcel city place - Only for MIP - use this value when creating MIP file that is sent to or from parcelshop |
PSZipcode | String | Parcel city zipcode - Only for MIP - use this value when creating MIP file that is sent to or from parcelshop |
Partner | String | |
WorkingHours | List(CNWorkingHours) |
Name | Type | Description |
---|---|---|
Name | String | |
CountryCode | String | |
ZipCode | String | |
Place | String | |
Street | String | |
LineTelephone | String | |
LineTelephone2 | String | |
Long | String | |
Lat | String | |
Telephone | String | |
String |
Name | Type | Description |
---|---|---|
Name | String | |
Zipcode | String | |
PickupIntervals | List(CNTimeInterval) | |
DeliveryIntervals | List(CNTimeInterval) |
Name | Type | Description |
---|---|---|
From | Nullable(TimeSpan) | |
Until | Nullable(TimeSpan) |
Name | Type | Description |
---|---|---|
ZipCode | String | |
Name | String | |
ZipcodeName | String | |
StandardAvailable | Nullable(Boolean) | |
CargoAvailable | Nullable(Boolean) |
Name | Type | Description |
---|---|---|
TotalPrice | Nullable(Decimal) |
Name | Type | Description |
---|---|---|
Count | Nullable(Double) | Amount of units used in calculation |
NumberOfCollies | Nullable(Int32) | Number of packages used for calculation |
Net | Nullable(Double) | NET amount calculated |
Gross | Nullable(Double) | GROSS amount calculated |
VAT | Nullable(Double) | VAT amount |
TaxRate | Nullable(Double) | Taxation rate |
Name | Type | Description |
---|---|---|
CreateTime | Nullable(DateTime) | |
ReturnCreateTime | Nullable(DateTime) | |
CreatedBy | Nullable(Int32) | |
ReturnCreatedBy | Nullable(Int32) | |
Info | String | |
FullID | String |
Name | Type | Description |
---|---|---|
RouteID | Nullable(Int16) | Route identifier |
Name | String | Name of the route |
Name | Type | Description |
---|---|---|
ShipmentID | Nullable(Int64) | ShipmentID |
CargoID | Nullable(Int32) | CargoID of shipment (8 digits) |
CountryID | Nullable(Int16) | CountryID of shipment |
CenterID | Nullable(Int16) | DepoID of shipment |
ParcelShop | CNParcelShop | Delivery parcel shop for this shipment |
DropOffParcelShop | CNParcelShop | Dropoff parcel shop for this shipment |
Client | CNClient | Shipment client information |
ReceiverDepo | CNDepo | Receiver Depo information |
ReceiverRoute | CNRoute | Receiver route information |
ReceiverRouteNumber | Nullable(Int16) | Receiver route number |
Events | List(CNEvent) | Shipment events |
Prices | CNPrice | Shipment price information (where applicable) |
Parent | CNShipment | Master shipment data (only for slave shipments) |
Collies | List(CNShipment) | Shipment collies (for master shipment only) |
CODDetails | CNCOD | Cash on delivery infromation
WARNING: For multicolli COD info is allways on Parent shipment |
IsPickup | Nullable(Boolean) | True is this shipment is a pickup (should be picked up at customer or non customer location) |
SendDate | Nullable(DateTime) | Shipment send date |
CreateDate | Nullable(DateTime) | Shipment create date |
IsReturnDocument | Nullable(Boolean) | True if shipment is a return document |
APIStatus | APIShipmentStatusFlag | (ENUMERATION - integer) API status flag None = 0 Temp = 1 Commiting = 2 Importing = 4 Routed = 8 Printed = 32 Imported = 64 PickupRequested = 128 IsShipment = 256 Multicolli = 512 Single = 1024 PickupCustomer = 2048 PickupNonCustomer = 4096 PickupSkipped = 8192 FinalPrint = 16384 IsMip = 32768 IsCanceled = 65536 Error = 1073741824 |
ColliNr | Nullable(Int16) | Colli index of this shipment |
PickupRemark | String | Pickup remark for pickup driver |
DeliveryRemark | String | Delivery remark for delivery driver |
Remark | String | Package content remark |
Cosignee | CNPerson | Information about shipment receiver |
Sender | CNPerson | Information about shipment sender |
Unit | CNUnit | Shipment unit information |
Count | Nullable(Decimal) | Number of units for this shipment |
DeclaredWeight | Nullable(Decimal) | Weight for this shipment |
VerifiedWeight | Nullable(Decimal) | Weight for this shipment |
COD | Nullable(Decimal) | Cash on delivery amount |
CODToPay | Nullable(Decimal) | Cash on delivery amount remaining to pay |
ExWorks | Nullable(Decimal) | Amount when receiver pays for delivery |
ExWorksToPay | Nullable(Decimal) | Amount when receiver pays for delivery - remaining for payment |
ExWorksType | Nullable(Int32) | Exworks type (always 4) |
IsCargo | Nullable(Boolean) | Indicates if this is a cargo shipment |
IsCanceled | Nullable(Boolean) | Indicates if this shipment is canceled |
IsPrinted | Nullable(Boolean) | Indicates if shipment label is printed |
IsMaster | Nullable(Boolean) | Indicates if parcel label is master shipment |
DocumentCollection | Nullable(Boolean) | Indicates whether return document is requested for this shipment |
NotificationType | Nullable(Int32) | Notification type requested None - 0 Email - 1 SMS - 2 Both = 3 |
Ref1 | String | First reference or barcode |
Ref2 | String | Second reference |
Ref3 | String | Third reference |
RefInt | String | International reference where applicable |
MultifunctionalBarcode | String | Multifunctionbarcode (for external label generation) |
FullCargoID | String | Full cargo ID |
ServicesLabel | String | Services label for external label generation |
ReturnSticker | CNReturnSticker | Information about return sticker if used |
CommissionType | Nullable(CommissionTypeFlag) | Commissioning type 0 - None 1 - Document 2 - Item |
Commissions | List(CNCommission) | If Item commission is used, enter list of commissioned items If item requires serial code entry, amount must be 1 |
Name | Type | Description |
---|---|---|
ID | Nullable(Int16) | |
Name | String | |
Description | String |
Name | Type | Description |
---|---|---|
UnitID | Nullable(Int16) | Unit type identifier 0=Weight 4=Error 5=Value 7=Pieces 11=pallet(kg) 12=Letter 13=S-Box 14=M-Box 15=L-Box 16=XL-Box 17=WPI |
Name | String | Unit name |
AbbreviatedName | String | Unit short name |
Description | String | Unit description |
Name | Type | Description |
---|---|---|
Type | Nullable(Int32) | 1 - Work day 2 - Sunday 3 - Saturday 7 - Monday 8 - Tuestad 9 - Wednesday 10 - Thursday 11 - Friday 12 - EXCEPTION |
TypeName | String | |
From | Nullable(TimeSpan) | |
Until | Nullable(TimeSpan) |
Name | Type | Description |
---|---|---|
from | DateTime | Time interval beggining |
until | DateTime | Time interval end |
Name | Type | Description |
---|---|---|
ItemCode | String | Item barcode |
CurrentAmount | Nullable(Decimal) | Current amount in the warehouse available for commissioning |
Description | String | Item name/description |
Type | Nullable(CommissioningItemType) | Items type 0 - Items per barcode 1 - Serial number tracking |
Name | Type | Description |
---|---|---|
Item | CNWarehouseItem | Item details |
Operation | Nullable(WarehouseTrafficOperation) | Performed operation 0 - Set/Inventory 1 - Added quantity 2 - Removed quantity 3 - Commission event 4 - Canceled |
CommitedOn | Nullable(DateTime) | Time of operation |
Description | String | Operation description |
Amount | Nullable(Decimal) | Amount in operation |
SerialNumber | String | Serial number tracked |
Shipment | CNShipment | Coresponding shipment (where applicable) |
Name | Type | Description |
---|---|---|
SenderID | Nullable(Int32) | ID of predefined sender that will be used for this shipment. If both SenderID and Sender are ommited, defult sender for API user will be used. Either SenderID or Sender structure can be used in one call, not both. |
Cosignee | Address | Receiver of this shipment |
Sender | Address | Sender of this shipment if senderID is not used. Either SenderID or Sender structure can be used in one call, not both. |
CosigneeNotifyType | Nullable(Int32) | Determines if user notification is requested 0 - No notifications 1 - Email notification 2 - SMS notification 3 - Both |
UnitAmount | Nullable(Decimal) | Amount of units in shipment (usually weight for unittype=0) |
Ref1 | String | Ref1 value for shipment |
Ref2 | String | Ref2 value for shipment |
Ref3 | String | Ref3 value for shipment |
RefInt | String | Internation reference for shipment |
Barcode | String | Single colli barcode (only for single colli shipment, for multicolli shipments specify barcode on colli level) |
ExWorksType | Nullable(Int32) | ExWorks type 4 - paid by receiver |
CODValue | Nullable(Decimal) | Value of Cash On Delivery (buyoff) |
CODCurrency | Nullable(Int32) | Cash On Delivery currency type 0 - Default 1 - EUR 2 - Determined by receiver country |
Cargo | Boolean | Defines shipment as cargo shipment |
ReturnDocument | Boolean | If true, return document service is requested |
Remark | String | Shipment contents or other remark |
PickupRemark | String | Shipment pickup remark |
DeliveryRemark | String | Shipment delivery remark |
DeliveryParcelShop | String | If this shipment is to be picked up at parcel shop, identifier of the parcel shop. Parcel shops can be viewed using GetParcelShops method |
PDFAttachmentBase64 | String | PDF attachent fot this shipment |
Collies | List(ClientAPICreateShipmentWithBarcodeColli) | List of collies if complex shipment is to be created. Either NumberOFCollies (simple multicolli shipment) or Collies structure (complex multicolli shipment) can be used in one call |
Name | Type | Description |
---|---|---|
UnitAmount | Nullable(Decimal) | Amount of units in this package (usually weight for unittype=0) |
Ref1 | String | Ref1 value for package |
Ref2 | String | Ref2 value for package |
Ref3 | String | Ref3 value for package |
RefInt | String | Internation reference for package |
Remark | String | Package contents or other remark |
Barcode | String | This package customer barcode |
Name | Type | Description |
---|---|---|
SenderID | Nullable(Int32) | ID of predefined sender that will be used for this shipment. If both SenderID and Sender are ommited, defult sender for API user will be used. Either SenderID or Sender structure can be used in one call, not both. |
Cosignee | Address | Receiver of this shipment |
Sender | Address | Sender of this shipment if senderID is not used. Either SenderID or Sender structure can be used in one call, not both. |
IsSenderNonCustomer | Nullable(Boolean) | Mark as true if sender is not API user customer. Shipment will be picked up at non customer site. No label printing is available for such shipment and it is commited at creation |
ReceiverD4MLocationID | Nullable(Int32) | Direct4Me location |
SenderD4MLocationID | Nullable(Int32) | Direct4Me location |
CosigneeNotifyType | Nullable(Int32) | Determines if user notification is requested 0 - No notifications 1 - Email notification 2 - SMS notification 3 - Both |
NumberOfCollies | Nullable(Int32) | Number of packages in shipment. Either NumberOfCollies or Collies stucture can be used in one call, not both. |
UnitAmount | Nullable(Decimal) | Amount of units in shipment (usually weight for unittype=0) |
Ref1 | String | Ref1 value for shipment |
Ref2 | String | Ref2 value for shipment |
Ref3 | String | Ref3 value for shipment |
RefInt | String | Internation reference for shipment |
ExWorksType | Nullable(Int32) | ExWorks type 4 - paid by receiver |
CODValue | Nullable(Decimal) | Value of Cash On Delivery (buyoff) |
CODCurrency | Nullable(Int32) | Cash On Delivery currency type 0 - Default 1 - EUR 2 - Determined by receiver country |
Cargo | Boolean | Defines shipment as cargo shipment |
ReturnDocument | Boolean | If true, return document service is requested |
Remark | String | Shipment contents or other remark |
PickupRemark | String | Shipment pickup remark |
DeliveryRemark | String | Shipment delivery remark |
PrefferedPickupTime | Nullable(DateTime) | Preffered pickup time. Available pickup time will be automatically assigned NOTE:Only valid when for IsSenderNonCustomer=true shipment. For all other shipments first available pickup date is assigned. Use RequestPickup to request pickup. |
DropOffParcelShop | String | If this shipment is to be delivered at parcel shop, identifier of that parcel shop. Parcel shops can be viewed using GetParcelShops method |
DeliveryParcelShop | String | If this shipment is to be picked up at parcel shop, identifier of the parcel shop. Parcel shops can be viewed using GetParcelShops method |
PDFAttachmentBase64 | String | PDF attachent fot this shipment |
CommissionType | CommissionTypeFlag | Commissioning type 0 - none 1 - Document (must set PDFAttachmentBase64) 2 - Item (must have available items at warehouse) 3 - Document and item |
Commissions | List(CNCommission) | Commissioning details - used only for item commissioning If item requires serial number, amount must be 1 |
Collies | List(ClientAPICreateShipmentRequestColli) | List of collies if complex shipment is to be created. Either NumberOFCollies (simple multicolli shipment) or Collies structure (complex multicolli shipment) can be used in one call |
Name | Type | Description |
---|---|---|
UnitAmount | Nullable(Decimal) | Amount of units in this package (usually weight for unittype=0) |
Ref1 | String | Ref1 value for package |
Ref2 | String | Ref2 value for package |
Ref3 | String | Ref3 value for package |
RefInt | String | Internation reference for package |
Remark | String | Package contents or other remark |
Name | Type | Description |
---|---|---|
Name | String | Person or bussiness name |
CountryCode | String | Country code in ISO format ("HR","DE","AT","BA"...) |
Zipcode | String | Postal code |
City | String | City name |
StreetAndNumber | String | Street and street number |
Telephone | String | Telephone (informational) |
Fax | String | Fax (informational) |
NotifyGSM | String | Mobile number. This number will be used if notifications are sent |
NotifyEmail | String | Email for sending notifications |
Name | Type | Description |
---|---|---|
PickupDate | Nullable(DateTime) | Requested pickup date |
PickupCountryCode | String | Pickup country code in ISO format ("HR","DE","AT"...) |
PickupZipCode | String | Postal code of pickup |
PickupCity | String | Pickup place name |
DeliveryCountryCode | String | Destination country code in ISO format ("HR","DE","AT"...) |
DeliveryZipCode | String | Destination postal code |
DeliveryCity | String | Destination place name |
OverseasPrintsLabels | Boolean | Set true if Overseas prints package labels |
Name | Type | Description |
---|---|---|
PickupDate | DateTime | Requested pickup date |
SenderZipCode | String | Sender postal code |
SenderCountryPrefix | String | Sender country code in ISO format ("HR","DE","AT","BA"...) |
CosigneeZipCode | String | Receiver postal code |
ConsigneeCountryPrefix | String | Receiver country code in ISO format ("HR","DE","AT","BA"...) |
BillingUnit | Nullable(Int32) | Unit type for this calculation 0 - KG 4 - Palletes 5 - Kn (value of goods) 7 - Pieces 11 - Palettes (kg) 12 - Letter 13 - Small box 14 - Medium box 15 - Large box 16 - Extra large box 17 - WPI (Weight per item) |
ShipmentWeight | Nullable(Double) | Shipment weight in KG |
CountOfBillingUnits | Nullable(Double) | Amount of billin units for calculation |
NumberOfCollies | Nullable(Int32) | Total number of collies for calculation |
Weights | List(Double) | Individual weights of packages for this calculation |
DropOffParcelShop | String | DropOff parcel shop ID |
PickupParcelShop | String | Pickup parcel shop ID |
AllowSaturdayDelivery | Nullable(Boolean) | Is saturday delivery service used? |
IsCargo | Nullable(Boolean) | Is this cargo shipment? |
ReturnDocument | Nullable(Boolean) | Is return document service used? |
CodAmount | Nullable(Double) | Cash On Delivery amount in default currency |
ExWorks | Nullable(Boolean) | Is Exworks service used (paid by receiver) |
Name | Type | Description |
---|---|---|
senderid | Int32 | Sender id value that can be used in Create shipments methods |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
shipmentids | Int64[] | List of successfully canceled shipmentIDs |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
shipmentid | Int64 | ShipmentID of created shipment. Call ShipmentsById for more details |
pickuptime | Nullable(DateTime) | Assigned starting pickup time for this shipment. Note that this time can change if shipment is commited or pickup is requested at the later date |
pickupendtime | Nullable(DateTime) | Assigned ending pickup time for this shipment. Note that this time can change if shipment is commited or pickup is requested at the later date |
deliverytime | Nullable(DateTime) | Expected start delivery time of this shipment (if picked up at assigned time) |
deliveryendtime | Nullable(DateTime) | Expected end delivery time of this shipment (if picked up at assigned time) |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
shipmentid | Int64 | ShipmentID of created shipment. Call ShipmentsById for more details |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
data | CNShipment | Contains details about one shipment |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
operationid | Int32 | Canceled event operation id |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
data | List(CNParcelShop) | Parcel shops returned by method |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
data | List(CNShipment) | Shipments returned by method |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
data | String | Base64 encoded image (signature) |
shipmentid | Nullable(Int64) | API ShipmentID |
fullcargoid | String | FullCargoID of shipment for this signature |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
data | List(CNPlace) | Contains list of places |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
data | List(APISender) | Details about predefined senders |
Name | Type | Description |
---|---|---|
senderid | Nullable(Int32) | This sender ID. API user can only use his senders. |
legacykey | String | (OBSOLETE) - used in old api version |
Name | String | Person or bussiness name |
CountryCode | String | Country code in ISO format ("HR","DE","AT","BA"...) |
Zipcode | String | Postal code |
City | String | City name |
StreetAndNumber | String | Street and street number |
Telephone | String | Telephone (informational) |
Fax | String | Fax (informational) |
NotifyGSM | String | Mobile number. This number will be used if notifications are sent |
NotifyEmail | String | Email for sending notifications |
Name | Type | Description |
---|---|---|
overseasclientid | Int32 | |
overseascargoclientid | Int32 | |
webshopEnabled | Boolean | |
webshopEnabledSenderInput | Boolean | |
webshopReferrer | String | |
webshopMails | String | |
webshopMailType | Nullable(Int16) | |
Senders | Dictionary(Int32,ClientApiUserSender) | |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
data | List(CNReturnSticker) | List of created return stickers |
labelsbase64 | String | Base64 encoded PDF with stickers |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
data | DeliveryTimes | Contains details about vailable delivery times |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
senddate | Nullable(DateTime) | Available send date |
pickupdate | Nullable(DateTime) | Available pickup date |
pickupzipcode | String | Postal code of pickup |
pickupplace | String | Pickup city |
deliveryzipcode | String | Destination postal code |
deliveryplace | String | Destination place name |
pickupintervals | List(TimeIntervalDate) | Available pickup intervals - empty if service is not available or place is not valid |
deliveryintervals | List(TimeIntervalDate) | Expected delivery intervals - empty is service is not available or place is not valid |
pickupplacevalid | Boolean | Is pickup place valid? |
deliveryplacevalid | Boolean | Is delivery place valid? |
ispickupplaceexact | Boolean | Did pickup place and zipcode match exactly with input (when calling create shipment, use list provided by Places method or combination from this response) |
isdeliveryplaceexact | Boolean | Did delivery place and zipcode match exactly with input (when calling create shipment, use list provided by Places method or combination from this response) |
pickupserviceflags | CoverageServicesFlags | Available service flags at pickup site: Express = 1 (first bit) Cargo = 2 (second bit) COD = 4 (third bit) Exworks = 8 (fourth bit) ReturnDocument = 16 (fifth bit) |
deliveryserviceflags | CoverageServicesFlags | Available service flags at delivery site: Express = 1 (first bit) Cargo = 2 (second bit) COD = 4 (third bit) Exworks = 8 (fourth bit) ReturnDocument = 16 (fifth bit) |
Name | Type | Description |
---|---|---|
data | List(CNPickDelyIntervals) | Contains list of available pickup and delivery times for postala codes |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
shipmentids | List(Int64) | List of shipment ids set for pickup |
pickupdocument | String | Pickup list document |
pickupinterval | TimeIntervalDate | Pickup times allocated |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
data | CNPriceInfo | Requested shipment data is status=0 |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
data | List(CNShipment) | List of commited shipments Contains only ShipmentID, PickupTime, PickupEndTime, DeliveryTime and DeliveryEndTime. For more details call ShipmentsById method. |
labelsbase64 | String | Base64 encoded PDF with parcel labels |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
colliids | String[] | FullCargoIDs of removed collies |
shipmentid | Int64 | ShipmentID of changed shipment |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
shipmentids | List(Int64) | List of shipment ids set for pickup |
pickupdocuments | List(String) | Pickup list document if customer pickup |
pickupintervals | List(TimeIntervalDate) | List of pickup times allocated (one per document) |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
data | CNReturnSticker | Return sticker object |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
data | List(CNReturnSticker) | Return sticker object |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
data | List(CNWarehouseItem) | Contains results for this query if successful |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Name | Type | Description |
---|---|---|
data | List(CNWarehouseTraffic) | Contains results for this query if successful |
status | ClientAPIResultStatus | (ENUMERATION - integer) OEX Client API call result 0=OK 1=Error 2=Validation Failed |
error | ClientAPIError | If error occures, contains details about error |
validations | List(ClientAPIValidation) | In case of validation error, contains list of failed validations |
Different errors can occure in client api and underlaying systems.
This list provides list of defind errors, however although error message is defined it might be unreachable by current API.
Code | Message |
---|---|
1003 | paketnumber parametar mora biti prisutan! |
1004 | parcelshopid parametar mora biti prisutan! |
1005 | operationid parametar mora biti prisutan! |
1006 | pickupnumber parametar mora biti prisutan! |
1007 | packagenumber format je pogrešan, mora biti 8 znamenki! |
1009 | Pošiljatelj nije definiran za ovaj API ključ, kontaktirajte administratora za postavljanje zadanih podataka o pošiljatelju! |
1010 | Ne postoji pošiljatelj za ovaj ID i API ključ! |
1011 | Pošiljka ne može imati samo jedan paket, ili izradite pošiljku s jednim paketom ili Multicolli pošiljku s više od jednog paketa! |
1012 | Potrebno je unijeti Ili NumberOfCollies ili Collies popis, ne oboje! |
1013 | ClientID nije postavljen za API ključ, kontaktirajte administratora! |
1014 | ShipmentID je obavezna! |
1015 | Ili SenderID ili NonCustomerSender unosi su valjani, ne oboje! |
1016 | Podaci o pošiljateljima nisu uspješno podešeni! |
1017 | Non customer pošiljka mora imati NumberOfCollies set! |
1018 | Non customer pošiljka ne može biti bez paketa! |
1023 | Privitak nije podržan na non customer pošiljci! |
1024 | Pošiljka {0} pronađena!-({0}) |
1025 | Parcel shop {0} nije pronađen ili nije valjan!-({0}) |
1026 | Parcel shop {0} nema adresu!-({0}) |
1027 | Parcel shop {0} nema postavljeno mjesto/poštanski broj!-({0}) |
1029 | Parcel shop {0} nema postavljenu rutu!-({0}) |
1030 | Pošiljka bez kupca ne može se dostaviti u parcel shop! |
1031 | Pošiljatelj mora biti postavljen u ovoj varijanti poziva! |
1032 | Cosignee je obavezan! |
1033 | Ne može se koristiti DeliveryParcelShop u drugoj zemlji! |
1034 | Samo pošiljke s jednim paketom mogu biti dostavljene u parcel shop! |
1035 | CargoID je obavezan! |
1036 | Niste vlasnik ove pošiljke, koristite drugi ključ ili kontaktirajte administratora! |
1037 | Naljepnica je obavezna! |
1038 | User has no permit to add custom sender! |
1039 | Shipment or cargo id is mandatory! |
1040 | This unitID is not allowed as it has no tariff for client! |
1042 | Broj pošiljke nije ispravan, provjerite broj! |
1100 | Validacija nije uspjela, provjerite potvrde za detalje! |
5000 | Unknown or external error! |
7000 | Autentifikacija API ključa nije uspjela, provjerite svoj ključ! |
7001 | Pristup traženom resursu je odbijen, ili pogrešan ključ, ili nema pristupa! |
7002 | Tijelo upita je prazno, metoda zahtijeva unos JSON objekta! |
7003 | Uključujući ne dopuštene, ne možete zatražiti više od 70ti nivo podataka. |
7004 | Gateway usluga trenutno nije spremna, pokušajte ponovno kasnije! |
7005 | Gateway servisni statički objekti trenutno nisu spremni, pokušajte ponovno kasnije! |
7006 | Ili token, onetimetoken, ključ, korisničko ime i lozinka ili androidid i pin moraju biti predani! |
7007 | Gateway servisni poziv nije uspio, pokušajte ponovno kasnije ili kontaktirajte administratora ako se pogreška nastavi! |
7008 | API korisnik nema skup kupaca, kontaktirajte administratora! |
7009 | Traži se previše podataka! |
7011 | Pošiljka nije pronađena! |
7017 | Zahtjev za preuzimanje ne može se ažurirati! |
7018 | Ne možete promijeniti pošiljku u prikup! |
7019 | ClientId je obavezan! |
7020 | Nema pošiljki za obradu!-({0}) |
7021 | Nema dostupnog intervala preuzimanja za ovu lokaciju, to može ukazivati na pogrešnu lokaciju pošiljatelja (nema usluge na lokaciji)! |
7022 | Nema dostupnog intervala isporuke za ovu lokaciju, to može ukazivati na pogrešnu lokaciju primatelja (nema usluge na lokaciji)! |
7023 | Pošiljke s barkodom kupca ne mogu se ažurirati! |
7024 | Pošiljke s barkodom kupca ne mogu se podići na noncustomer lokaciji niti mogu biti narudžbe za preuzimanje! |
7025 | Dopuštenje odbijeno! Korisniku su potrebne dodatne dozvole za izvođenje ove radnje ({0}).-({0}) |
7026 | Unos nije pronađen!-({0}) |
7027 | Ne možete mijenjati podatke koji pripadaju nekom drugom! |
7028 | Nedostaje parametar |
7029 | Pogreška parametra |
7030 | Objekt pripada nekom drugom! |
7031 | Pošiljka je otkazana! ({0}))-({0}) |
7032 | Slanje u ovu zemlju nije dostupno! |
7035 | Pošiljka s barkodom kupca ne može se potvrditi! ({0}))-({0}) |
7036 | Pošiljka je potvrđena i ne može se više ažurirati ! |
7037 | Pickup mora imati samo jedan paket s obaveznim NumberOfCollies! |
7038 | Paket {0} ne postoji na ovoj pošiljci, ili je pošiljka sa samo jednim paketom!-({0}) |
7039 | Mogu se ažurirati samo privremene pošiljke! |
7040 | Mogu se ažurirati samo redovne ili prilagođene pošiljke pošiljatelja! |
7041 | Ne možete izbrisati sve pakete, umjesto toga otkažite pošiljku! |
7042 | Previše paketa! |
7043 | Ruta ne postoji! |
7045 | Povratna pošiljka već stvorena - {0}!-({0}) |
7046 | Previše naljepnica (<500), predajte manji broj! |
7048 | CargoID je obavezan! |
7049 | Povratna pošiljka već stvorena za naljepnicu - {0}!-({0}) |
7050 | Nemate dozvolu za preraspodjelu brojeva! |
7053 | Weight is mandatory on autoinig! |
7054 | Transaction not found!-({0}) |
7055 | Signature not valid!-({0}) |
7056 | Unknown status!-({0}) |
7057 | Transaction already processed!-({0}) |
7058 | ShipmentID or CargoID is mandatory! |
7059 | This function is not allowed! |
7070 | ShipmentID je obavezan! |
Different validation errors can occure in client api and underlaying systems.
This list provides list of defind validations, however although validation message is defined it might be unreachable by current API.
Code | Message |
---|---|
2000 | apikey paramater mora biti prisutan! |
2001 | Podaci o vozaču za pickup lokaciju nisu dostupni, provjerite broj pošiljke ili kontaktirajte administratora! |
2002 | Podaci o ruti za pickup lokaciju nisu dostupni, provjerite parcelshopid ili kontaktirajte administratora! |
2004 | Paket / Pošiljka nije pronađena, provjerite broj pošiljke! |
2007 | CustomerID nije postavljen za ovog korisnika, provjerite apikey ili kontaktirajte administratora! |
2008 | Adresa vozača za dostavnicu paketa nije dostupna, provjerite parcelid ili kontaktirajte administratora! |
2009 | Ova pošiljka je teretna pošiljka i ne može se preusmjeriti u parcel shop! |
2010 | Ova pošiljka je označena za povrat (RETS) i ne može se preusmjeriti u parcel shop! |
2011 | Ova pošiljka je označena kao velika pošiljka (OVSZ) i ne može se preusmjeriti u parcel shop! |
2012 | Ova pošiljka nema točne statuse za preusmjeravanje u parcel shop, mora imati na dašnji datum TOUR, a nakon toga DEPS status! |
2013 | Ova pošiljka nije preusmjerena u ovaj parcel shop, ne možete postaviti statuse na pošiljke koje pripadaju nekom drugom! |
2014 | Operacija se ne može obraditi! Ovaj paket već ima operaciju u redu čekanja, otkazati operaciju ili kontaktirati Overseas za ručni unos statusa. |
2015 | Depo primatelja nije postavljen na pošiljku. |
2016 | Poštanski broj nije postavljen za ovu rutu. |
2017 | Pošiljka {0} još nije potvrđena, prvo ju potvrdite!-({0}) |
2018 | Prijevoznica za pošiljku {0} već je tiskana!-({0}) |
2019 | Pošiljka {0} se ne može ispisati jer se radi o noncustomer pošiljci!-({0}) |
2020 | Pošiljka s ID {0} nije API pošiljka!-({0}) |
2021 | ID {0} nije pošiljka!-({0}) |
2023 | Paket je već zaprimljen. |
2144 | Ne može se isporučiti u drugi centar! |
2145 | Destination zipcode format is not correct!-({0}) |
2146 | Ili numberofcolliestoadd ili collies moraju biti upisani, ne oboje! |
2147 | Ili numofstickers ili popis pkeys vrijedi, ne oboje! |
2148 | Povratna naljepnica za ovu pošiljku je već izrađena - {0}!-({0}) |
2149 | stickerid je obavezan! |
2150 | naljepnica ne postoji! |
2151 | Povratna naljepnica može se izraditi samo za pakete! |
2152 | Ova naljepnica zahtijeva broj pošiljke! |
2153 | Naljepnica pripada drugoj pošiljci! |
2154 | Paket je zabranjen za isporuku na PS, vratite kuriru!-({0}) |
2155 | Oversized package cannot be redirected to parcel shop! |
2157 | This parcel shop is shuting down and package can't be received here any more! |
2159 | Mandatory parameter is missing! |
2160 | Number fromat is wrong!-({0}) |
2161 | This parcel shop is not active! |
2200 | operationid paramater mora biti upisan! |
2201 | enteredby paramater mora biti upisan! |
2202 | operacija nije pronađena, provjerite operationid! |
2203 | operacija već obrađena ili otkazana! |
2204 | Operacija koja pripada nekom drugom ne može biti otkazana! |
2205 | process parametar mora biti upisan! |
2206 | process parametar mora biti veći od nule! |
2207 | U bilo kojem trenutku ne može se prikupiti više od 10000 događaja! |
2208 | eventkey parametar mora biti upisan! |
2209 | userid parametar mora biti upisan! |
2210 | mvmtnr parametar mora biti upisan! |
2211 | pkey parametar mora biti upisan! |
2212 | picknr parametar mora biti upisan! |
2213 | sdglfdnr parametar mora biti upisan! |
2214 | Pošiljka / paket nije pronađen! ({0}))-({0}) |
2215 | Pošiljka / paket ne vrijedi za ovaj poziv!-({0}) |
2216 | Pošiljka / paket nije API pošiljka i ne vrijedi za ovaj poziv!-({0}) |
2217 | Pošiljka/paket još nije potvrđen i nije valjan za ovaj poziv!-({0}) |
2218 | street parameter must be present! |
2219 | zipcode parameter must be present! |
2220 | place parameter must be present! |
2221 | Tijelo zahtjeva ne može biti prazno! |
2222 | Samo pošiljke, paketi ne vrijede!-({0}) |
2223 | clientid mora biti prisutan i mora biti broj! |
2224 | Pošiljka / paket pripada drugom korisniku i ne vrijedi za ovaj poziv!-({0}) |
2225 | Prikup za ovu pošiljku je već zatražen!-({0}) |
2226 | Samo pošiljke, paketi ili preuzimanja nisu valjani! ({0}))-({0}) |
2229 | Možete potvrditi samo svoje pošiljke! ({0}))-({0}) |
2230 | Ne možete potvrditi paket nego glavnu pošiljku! ({0}))-({0}) |
2231 | Samo privremene pošiljke se mogu potvrditi! ({0}))-({0}) |
2232 | PickupZipCode je obavezan! |
2233 | DeliveryZipCode je obavezan! |
2235 | pickupslistnumber parametar mora biti upisan! |
2236 | datumski parametar mora biti upisan u milisekundama od 1.1.1970.! |
2237 | ref paramater mora biti upisan! |
2238 | pickup not found!-({0}) |
2401 | CountryID je obavezan! |
2402 | CountryID mora biti broj! |
2403 | CustomerCenterID je obavezan! |
2404 | CustomerCenterID mora biti broj! |
2405 | CargoID je obavezan! |
2406 | CargoID mora biti broj! |
2407 | BillingCenterID je obavezan! |
2408 | BillingCenterID mora biti broj! |
2409 | CustomerID je obavezan! |
2410 | CustomerID mora biti broj! |
2412 | NumberOfCollies mora biti broj! |
2413 | UnitID mora biti broj! |
2414 | UnitAmount je obavezan ako je unitID naveden! |
2415 | UnitAmount mora biti broj! |
2417 | Težina mora biti broj! |
2418 | CosigneeCountryCode je obavezan! |
2419 | CosigneeZipcode je obavezan! |
2420 | CosigneeCity je obavezan! |
2421 | CosigneeName je predugačak (najviše 35 znakova)! |
2422 | CosigneeCountryCode je predug (najviše 3 znaka)! |
2423 | CosigneeZipcode je predugačak (najviše 10 znakova)! |
2424 | CosigneeCity je predugačak (najviše 35 znakova)! |
2425 | CosigneeStreetAndNumber je predugačak (najviše 70 znakova)! |
2426 | CosigneeTelephone je predugačak (najviše 30 znakova)! |
2427 | CosigneeFax je predugačak (najviše 30 znakova)! |
2428 | CosigneeNotifyGSM je predugačak (najviše 35 znakova)! |
2429 | CosigneeNotifyEmail je predugačak (najviše 70 znakova)! |
2430 | CosigneeNotificationType mora biti prazan, 0, 1, 2 ili 3! |
2431 | SenderName je obavezan za preuzimanje! |
2432 | SenderCountryCode je obavezan! |
2433 | SenderZipcode je obavezan! |
2434 | SenderCity je obavezan! |
2435 | SenderName je predugačak (najviše 35 znakova)! |
2436 | SenderCountryCode je predugačak (najviše 3 znaka)! |
2437 | SenderZipcode je predugačak (najviše 10 znakova)! |
2438 | SenderCity je predugačak (najviše 35 znakova)! |
2439 | SenderStreetAndNumber je predugačak (najviše 70 znakova)! |
2440 | SenderTelephone je predugačak (najviše 30 znakova)! |
2441 | SenderFax je predugačak (najviše 30 znakova)! |
2442 | SenderNotifyGSM je predugačak (najviše 35 znakova)! |
2443 | SenderNotifyEmail je predugačak (najviše 70 znakova)! |
2445 | ActualCosigneeName je predugačak (najviše 35 znaka)! |
2446 | ActualCosigneeCountryCode je predug (najviše 3 znaka)! |
2447 | ActualCosigneeZipcode je predug (najviše 10 znakova)! |
2448 | ActualCosigneeCity je predugačak (najviše 35 znaka)! |
2449 | ActualCosigneeStreetAndNumber je predugačak (najviše 70 znakova)! |
2450 | ActualCosigneeTelephone je predugačak (najviše 30 znakova)! |
2451 | ActualCosigneeFax je predugačak (najviše 30 znakova)! |
2452 | ActualSenderName je predugačak (najviše 35 znakova)! |
2453 | ActualSenderCountryCode je predugačak (najviše 3 znaka)! |
2454 | ActualSenderZipcode je predugačak (najviše 10 znakova)! |
2455 | ActualSenderCity je predugačak (najviše 35 znakova)! |
2456 | ActualSenderStreetAndNumber je predugačak (najviše 70 znakova)! |
2457 | ActualSenderTelephone je predugačak (najviše 30 znakova)! |
2458 | ActualSenderFax je predugačak (30znakova max)! |
2459 | Ref1 je predugačak(najviše 35 znakova)! |
2460 | Ref2 je predugačak (najviše 35 znakova)! |
2461 | Ref3 je predugačak (najviše 35 znakova)! |
2462 | RefInt je predugačak (najviše 35 znakova)! |
2463 | Valuta je obvezna ako se unese vrijednost osiguranja! |
2464 | Valuta mora biti 0 ili 1! |
2465 | ExpressType mora biti 21, 22, 23, 51, 52 ili prazan! |
2466 | ExpressAttribute mora biti 1,2,3 ili prazan! |
2467 | SaturdayType mora biti 24,25 ili prazan! |
2468 | ExWorks mora biti 4 ili ništa! |
2469 | CodValue mora biti broj! |
2470 | CodAttribute je obavezan ako se koristi CODValue! |
2471 | CodAttribute mora biti 0, 1, 2, 3, 4 ili 5! |
2472 | CODReturnBankAccount je predugačak (najviše 35 znakova)! |
2473 | CODReturnBankCode je predugačak (najviše 15 znakova)! |
2474 | Insurance mora biti broj! |
2475 | Cargo mora biti 70 ili prazan! |
2476 | PDELY je predugačak (najviše 35 znakova)! |
2478 | ShippingType mora biti 43,491,492,493 ili prazan! |
2479 | DeliveryType mora biti 13,65,20,401,402,403 ili prazan! |
2480 | PriorityType mora biti 1,2 ili prazan! |
2481 | Remark je predugačak (najviše 150 znakova)! |
2482 | PickupRemark je predugačak (najviše 255 znakova)! |
2483 | DeliveryRemark je predugačak (najviše 255 znakova)! |
2484 | PickupFlag je obavezan! |
2485 | PickupFlag format je pogrešan! |
2486 | PickupDate je obavezan na preuzimanju! |
2487 | PickupTime je obavezan na preuzimanju! |
2488 | PickupEndDate je obavezan na preuzimanju! |
2489 | PickupEndTime je obavezan na preuzimanju! |
2490 | PickupDate format je pogrešan, koristite dd.M! |
2491 | PickupTime format je pogrešan, koristite HH:mm! |
2492 | PickupEndDate format je pogrešan, koristite dd.M! |
2493 | PickupEndTime format je pogrešan, koristite HH:mm! |
2494 | DeliveryDate format je pogrešan, koristite dd.M! |
2495 | DeliveryTime format je pogrešan, koristite HH:mm! |
2496 | DeliveryEndDate format je pogrešan, koristite dd.M! |
2497 | DeliveryEndTime format je pogrešan, koristite HH:mm! |
2498 | RouteID mora biti broj! |
2499 | GeoX mora biti broj! |
2500 | GeoY mora biti broj! |
2501 | ReturnForCargoID format pogrešan, koristite lllcccssssssss! |
2502 | Svaka pošiljka mora imati barem jedan paket! |
2504 | Ko Multicolli pošiljke prvi colli cargoID mora biti 0 ili prazan! |
2505 | Pickup cargoID mora biti prazan (generirat će se)! |
2506 | Samo Pickup može odrediti broj paketa i mora imati jedan unos! |
2507 | Pickup mora imati barem jedan colli zapis! |
2509 | PickupEndTime/Datum je u prošlosti! |
2510 | PickupEndTime/Datum mora biti veći od PickupTime! |
2511 | Privitak se može dodati samo na API pošiljke! |
2513 | DelyEndTime/Datum je u prošlosti! |
2514 | DelyEndTime/Datum mora biti veći od DelyTime! |
2517 | NumberOfCollies ne može biti veći od 999! |
2518 | Format podataka je pogrešan u polju {0}!-({0}) |
2519 | Polje {0} mora imati vrijednost!-({0}) |
2520 | Data in field is too long, enter valid value!-({0}) |
2521 | Opća pogreška u polju {0}, provjerite podatke!-({0}) |
2522 | Pošiljka s ovim Ref brojem već postoji danas! |
2523 | Ref1 je obavezan za ovu pošiljku! |
2525 | Express service is not available for pickup! |
2526 | Express service is not available at destination! |
2527 | COD service is not available at destination! |
2528 | ExWorks service is not available at destination! |
2529 | RDOC service is not available at destination! |
2530 | Cargo service is not available for pickup! |
2531 | Cargo service is not available at destination! |
2532 | Sender location is invalid! |
2533 | Receiver location is invalid! |
2534 | Pickup interval is not available! |
2535 | Delivery interval is not available! |
2536 | Receiver location is invalid - must be exact! |
2537 | Commissioning is not enabled for client! |
2538 | CommissioningType must be item to use commissionining structure! |
2539 | Shipment must contain a pdf document attachemnt for document commissioning! |
2540 | Request must contain Commissions object for item commissioning! |
2541 | Commissions amount not set for item!-({0}) |
2542 | Commissioned item not found!-({0}) |
2543 | Commissions amount not available!-({0}) |
2544 | Only standard shipments can be commissioned! |
2545 | Commissioned shipment can't be picked up!-({0}) |
2546 | Items with serial numbers must have amount=1!-({0}) |
2547 | You can only commission one serail number item per shipment!-({0}) |
2548 | Sender location is invalid - must be exact! |
2549 | Ref1 is too long (35 character max)! |
2550 | RouteCenterID must be a number! |