Giter Site home page Giter Site logo

clooney / gls-tracking-api Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 19 KB

GLS tracking API and webhook make it easy to integrate GLS tracking function into your own project.

Home Page: https://www.trackingmore.com/gls-tracking-api.html

api gls gls-api shipment-tracking tracking-api webhook webhook-api

gls-tracking-api's Introduction

TrackingMore: GLS Tracking API & Webhook

GLS Tracking API enables direct integration of GLS's detailed shipping data into your operational systems, significantly enhancing your capacity to monitor shipments accurately.

TrackingMore goes further by delivering a unified API solution that brings together shipment tracking data from an extensive network of over 1,200 carriers worldwide, facilitating a more expansive tracking operation.

TrackingMore's API supports integration with seven distinct programming languages and is accompanied by detailed setup and usage documentation, making the adoption process straightforward.

Features

  • Unified real-time tracking information for GLS shipments.
  • Webhook support for automatic shipment status updates.

Tracking Status Glossary

TrackingMore categorizes shipment statuses into clear, concise strings like pending, notfound, transit, and more, each indicating a specific stage in the shipment's journey.

String Description
inforeceived The courier has received the package info and is about to pick up the package.
transit The package is in transit and has a good transportation condition.
pickup The package has arrived at the local point or is on the way to your home.
undelivered The delivery of the package was attempted but failed due to some reasons. Usually, the courier will arrange another delivery soon.
delivered The package has been delivered. Congratulations!
exception The package might have been sent to the sender, damaged, lost or other exceptions.
expired The last track of the package has not been updated for 30 days. When this happens, please contact the Courier for more details.
notfound The tracking info is not available currently. But you may track it after a while.
pending The package is pending as the courier did not return the tracking infomation.

Server Response Codes

The API responds with standard HTTP status codes to indicate the success or failure of an API request, such as 200 OK for successful requests or 401 Unauthorized for authentication errors.

Code Description
200 Success - Request response is successful.
400 BadRequest - Request type error. Please check the API documentation for the request type of this API.
4101 BadRequest - Tracking No. already exists.
4102 BadRequest - Tracking No. no exists. Please use 「Create a tracking」 API first to create shipment.
4103 BadRequest - You have exceeded the shipment quantity of API call. The maximum quantity is 40 shipments per call.
4110 Bad Request - The value of tracking_number is invalid.
4111 Bad Request - Tracking_number is required.
4112 Bad Request - Invalid Tracking ID.
4113 Bad Request - Retrack is not allowed. You can only retrack an expired tracking.
4120 Bad Request - The value of courier_code is invalid.
4121 Bad Request - Cannot detect courier.
4122 Bad Request - Missing or invalid value of the special required fields for this courier.
4130 Bad Request - The format of Field name is invalid.
4160 BadRequest - The awb_number is required or invaild format.
4161 BadRequest - The awb airline does not support yet.
4162 BadRequest - A batch supports only 20 awb_numbers.
4163 BadRequest - Failed to delete air waybill number.
4164 BadRequest - Failed to create air waybill number.
4165 BadRequest - Query failed: Air waybill number not created.
4166 BadRequest - Failed to delete an uncreated air waybill number.
4167 BadRequest - The air waybill number already exists, no need to create it again.
4168 BadRequest - You have exceeded the number of API calls created. The maximum quantity created each time is 20 air waybill numbers.
4190 BadRequest - You are reaching the maximum quota limitation, please upgrade your current plan.
401 Unauthorized - Authentication failed or has no permission. Please check and ensure your API Key is correct.
403 Forbidden - Access prohibited. The request has been refused or access is not allowed.
404 NotFound - Page does not exist. Please check and ensure your link is correct.
429 TooManyRequests - Exceeded API request limits, please try again later. Please check the API documentation for the limit of this API.
511 ServerError - Server error. Please contact us: [email protected].
512 ServerError - Server error. Please contact us: [email protected].
513 ServerError - Server error. Please contact us: [email protected].

gls-tracking-api's People

Contributors

clooney avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.