Skip to content

Delivery

API path: /user/session/delivery.

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

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: April 21, 2021