v2.1.1
OpenAPI 3.0.3

StarShipper API

Australian customs and tariff data API. Access duty rates from the ABF Working Tariff Schedule, preferential rates from 17 Free Trade Agreements, AI-powered HS code classification, and RBA exchange rates.

Primary Use Cases

  • Australian Importers: Look up duty rates, FTA preferential rates, and landed cost inputs
  • Freight Forwarders: Auto-classify goods to HS codes, check FTA eligibility
  • E-Commerce Platforms: Estimate import duties at checkout for Australian shipments
  • ERP Systems: Integrate tariff data into procurement and supply chain workflows

Authentication

Authentication is optional but recommended. Anonymous requests are rate-limited to 20 requests/hour.

To authenticate, include an API key in the X-API-Key header:

X-API-Key: sk_live_your_key_here

Get an API key by signing up at starshipper.io.

Rate Limits

Plan Requests/Hour
Anonymous (no key) 20
Free 100
Clipper 500
Fleet 2,000
Armada 10,000

Rate limit headers are included in every response:

  • X-RateLimit-Limit: Total requests allowed per window
  • X-RateLimit-Remaining: Requests remaining
  • X-RateLimit-Reset: Unix timestamp when the limit resets

Response Format

All responses follow a standard envelope:

{
  "success": true,
  "data": { ... },
  "meta": { ... }
}

Error responses:

{
  "success": false,
  "error": {
    "code": "ERROR_CODE",
    "message": "Human readable message"
  }
}

Data Sources

  • Tariff rates: Australian Border Force Working Tariff Schedule 3
  • FTA rates: DFAT FTA Portal (17 agreements)
  • Exchange rates: Reserve Bank of Australia
  • HS classification: AI-powered (Claude + Fuse.js fuzzy matching)

Production

Client Libraries

Countries

Country list with FTA coverage for Australian imports

Countries Operations