ShipNitro
  1. API v2
ShipNitro
  • Authentication
  • API v2
    • Getting Shipment Rates
      POST
    • Retrieve Shipment Details
      GET
    • Creating Shipment Labels
      POST
    • Get Current Credit
      GET
    • Getting Tracking number status
      POST
  • API v1 - deprecated do not use
    • Get Labels
      POST
    • Get Rates
      POST
    • Create Label
      POST
    • Get Current Credit
      GET
  • Callbacks
    • v2
      • Customer Create Label Callback
    • v1 - deprecated do not use
      • Callback Part 1
  1. API v2

Getting Tracking number status

POST
api/v2/status

Request

Header Params
Authorization
string 
optional
Example:
Basic {{apiKey}}
Body Params application/json
trackingNumbers
array[string]
List of Tracking Numbers
required
List of tracking numbers to track
onlyLatest
boolean  | null 
Show Only Latest Flag
optional
Default:
false
Example
{
	"trackingNumbers": [
		"772575351113",
		"880199263364",
		"880191173163"
	]
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://app.shipnitro.com/api/v2/status' \
--header 'Authorization: Basic {{apiKey}}' \
--header 'Content-Type: application/json' \
--data-raw '{
	"trackingNumbers": [
		"772575351113",
		"880199263364",
		"880191173163"
	]
}'

Responses

🟢200OK
application/json
Body
array of:
trackingNumber
string 
required
status
array [object {4}] 
optional
dateTime
string 
required
description
string 
required
status
string 
required
location
string 
required
errorMessage
string 
optional
Example
[
    {
        "trackingNumber": "string",
        "status": [
            {
                "dateTime": "string",
                "description": "string",
                "status": "string",
                "location": "string"
            }
        ],
        "errorMessage": "string"
    }
]
🟠400Bad Request
Previous
Get Current Credit
Next
API v1 - deprecated do not use
Built with