Detect courier - AfterShip Tracking API - AfterShip Docs

QUICKSTART

API Quick Start

OAuth

CHANGELOG

REFERENCE

Tracking

Courier

Courier connection

Estimated delivery date

MODEL

ENUM

Webhook

OTHERS

SDK

Open Source

Detect courier

POST
https://api.aftership.com/tracking/2026-07/couriers/detect

Return a list of matched couriers based on tracking number format.

Request

Security: API Key

Headers

Body

{
  "tracking_number": "RA123456879US"
}

Responses

Body

{
  "meta": {
    "code": 200
  },
  "data": {
    "total": 1,
    "couriers": [{
      "slug": "ups-api",
      "name": "UPS",
      "phone": "+1 800 742 5877",
      "web_url": "https://www.ups.com",
      "credentials": {
        "fields": [
          { "name": "user_id", "type": "string", "required": true },
          { "name": "password", "type": "string", "required": true }
        ]
      }
    }]
  }
}