Skip to content

Delivery

Calls to work with "delivery" type sessions. Those are special sessions to integrate order (task) tracking functionality into external systems.

API path: /user/session/delivery.

create

Creates new user delivery session. In demo session allowed to create a new session only if it not already exists.

required sub-user rights: admin (available only to master users).

parameters

Only session hash.

examples

curl -X POST 'https://api.navixy.com/v2/user/session/delivery/create' \
    -H 'Content-Type: application/json' \ 
    -d '{"hash": "22eac1c27af4be7b9d04da2ce1af111b"}'
https://api.navixy.com/v2/user/session/delivery/create?hash=a6aa75587e5c59c32d347da438505fc3

response

{
    "success": true,
    "value": "42fc7d3068cb98d233c3af749dee4a8d"
}
  • value - string. Created session hash key.

errors

  • 101 - In demo mode this function disabled – current session is demo but weblocator session already exists.
  • 236 – Feature unavailable due to tariff restrictions.

read

Returns current user delivery session key.

parameters

Only session hash.

examples

curl -X POST 'https://api.navixy.com/v2/user/session/delivery/read' \
    -H 'Content-Type: application/json' \ 
    -d '{"hash": "22eac1c27af4be7b9d04da2ce1af111b"}'
https://api.navixy.com/v2/user/session/delivery/read?hash=a6aa75587e5c59c32d347da438505fc3

response

{
    "success": true,
    "value": "42fc7d3068cb98d233c3af749dee4a8d"
}
  • value - string. Session hash key.

errors

  • 201 – Not found in the database - if there is no delivery session.

Last update: December 29, 2020