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
| Tier | Requests/Hour |
|---|---|
| Anonymous (no key) | 20 |
| Free | 100 |
| Pro | 1,000 |
| Enterprise | Custom |
Rate limit headers are included in every response:
X-RateLimit-Limit: Total requests allowed per windowX-RateLimit-Remaining: Requests remainingX-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)