Rate shop carriers, classify products, calculate duties, screen for PGA requirements, and generate customs filings β all through a single REST API.
β’β’β’β’β’β’β’β’β’β’β’β’β’β’β’β’β’β’β’β’β¦Quick Start
curl -H "X-API-Key: gmx_live_..." \ https://api.goldmexintl.com/api/v1/goldmex/express/rate
All requests require an API key passed via the X-API-Key header. Keys are scoped to your organization and can be rotated from the Settings page.
curl -H "X-API-Key: ar_live_YOUR_KEY_HERE" \ https://api.goldmexintl.com/api/v1/goldmex/express/rate
Live call against /api/v1/partner/classify β same endpoint Jack & Elliot stress-test against. Free tier: 20 classifications per hour per IP.
curl -X POST https://api.goldmexintl.com/api/v1/goldmex/express/rate \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"origin": {"city": "Monterrey", "state": "NL", "country": "MX"},
"destination": {"city": "Los Angeles", "state": "CA", "country": "US"},
"items": [{"description": "tequila reposado 750ml", "value_usd": 125, "quantity": 10}],
"parcel": {"length_in": 18, "width_in": 12, "height_in": 12, "weight_oz": 320}
}'shipment.status_changed
Carrier scan updates, delivery confirmation
classification.complete
HTS code assigned, duty rate resolved
filing.submitted
Entry filed with CBP, ACE confirmation
cbp.hold
Customs hold, exam, or rejection notice
shipment.status_changed{
"event": "shipment.status_changed",
"timestamp": "2026-04-12T08:30:00Z",
"data": {
"shipment_id": "SHIP_9k2Tf8mX",
"tracking_number": "9400111899223456789012",
"status": "in_transit",
"carrier": "usps",
"customs_status": "cleared",
"eta": "2026-04-15T14:00:00Z"
}
}200OKRequest succeeded201CreatedShipment booked, filing submitted400Bad RequestInvalid parameters β check request body401UnauthorizedMissing or invalid X-API-Key header429Rate LimitedExceeded 5,000 requests/month β upgrade plan503Service UnavailableCBP/carrier downstream timeout β retry with backoff5,000
Requests / Mes
Starter plan
2 MB
Max Payload
Per request body
10 req/s
Rate Limit
Burst capacity