/
6.0 Consignment Delete API

6.0 Consignment Delete API

On this page:

 

6.1 Consignment Delete API

Requires Authentication

  • A valid access Key must be provided in access_key request header.

POST labels/delete

This function allows your system to check the status of connotes that have been created, or delete consignments that have previously been created and have been cancelled.

 

A connote can only be deleted prior to being manifested. Once a consignment has been manifested it is considered as being in transit, and can therefore not be deleted.

 

6.2 Parameters

  • The body of the message should be sent as a JSON array.

  • A JSON list of consignment numbers.

  • A Maximum of 50 consignments can be deleted per call.

 

6.3 Return format

JSON object array, with consignment number and associated outcome.

Valid outcome states are:

  • Invalid ticket number.

  • Cannot be deleted. Already deleted.

  • Cannot be deleted. Already delivered.

  • Cannot be deleted. Already in transit.

  • Cannot be deleted. Already manifested.

 

6.4 Example Request

Endpoints

Live: https:// api.omniparcel.com/labels/delete

Staging /Test: https:// staging.omniparcel.com/labels/delete

Request

Header

access_key: [access_key_for_site_account] Content-Type: application/json; charset=utf-8

Body

[ "SSPOT014115", "SSPOT014114", "SSPOT014113", "SSPOT014112" ]

Response

{ "SSPOT014112": "Deleted", "SSPOT014113": "Deleted", "SSPOT014114": "Cannot be deleted. Already deleted.", "SSPOT014115": "Cannot be deleted. Already in transit." }

 

 

Return to the top

Related content

3.0 Consignment Creation API
3.0 Consignment Creation API
Read with this
API Load Receipt Deletion
API Load Receipt Deletion
More like this
API Load Receipt Deletion
API Load Receipt Deletion
More like this
8.0 Tracking Webhook / CSV / API
8.0 Tracking Webhook / CSV / API
More like this