Endpoints꞉ Consignment Services - Fastway-Couriers-South-Africa/myFastway.ApiClient GitHub Wiki

********************************************************************

Note: This is future functionality, endpoints and response objects a subject to change

********************************************************************

Endpoints

Endpoint Verb Paging Description
/api/consignment-services GET Y returns all available consignment services

Response Objects

Service

{
  "ServiceId": 0,
  "Code": "",
  "Name": "",
  "Description": "",
  "ChargeLevel": "",
  "Items": [
    {
      "ServiceItemId": 0,
      "Code": "",
      "Description": "",
      "Price": 0
    }
  ]
}
Service Object Properties
Charge level

The charge level of a service can either be (C)onsignment or (I)tem level.

Consignment level services are mandatory by nature and applied automatically to the consignment, typical consignment level services may be Fuel or on-forwarding surcharges

Items (array)

An array of items may be returned for a given service. Each Item will have a price / cost associated with it. An example of a collection that may be returned are Delivery options e.g:

  • ATL - Authority to Leave
  • SIG - Signature Required