HomeOpen Platform
100 free trial credits on signup

5 Freight Rate APIsIntegrate TMS / ERP with one line of code

Ocean FCL/LCL, air, express, and FBA freight — feed your business system with 19 years of international logistics data from Awice Logistics, through a single RESTful API with HMAC signature.

HMAC signature + IP whitelist
99.9% uptime
7×24 service

5 rate APIs + reference data

Billed by credits. No charge on HTTP 5xx, signature failures, or timeouts — you only pay for successful responses.

Ocean FCL

1 credits / call

Full container rate query, real-time quotes from 53 carriers including surcharges, sailing schedules, and validity. Supports search by POL + POD or destination country.

Ocean LCL

1 credits / call

Less-than-container rate query billed by W/M, covering 1,200+ ports worldwide, including destination port fees and POL surcharges.

International Air

2 credits / call

6-tier weight-graded quotes (45/100/300/500/1000kg), covering 1,062 international airports.

Express

3 credits / call

Real-time quotes from major international couriers including DHL, UPS, FedEx, TNT, and EMS, with fuel surcharges included.

FBA Freight

2 credits / call

Real-time Amazon FBA freight and delivery quotes covering major US West and US East warehouses (FTW1/ONT8/LAX9, etc.), returning the final external price.

Reference Data

Free quota

Ports, airports, ocean carriers, airlines and countries — searchable by Chinese, English or standard code. Free within your daily quota, plus ready-made common sets you can pull once and drop straight into a picker.

5 Language Samples
Up and running in 5 minutes

Out-of-the-box samples for curl / PHP / Python / Node.js / Java. Copy the code, replace AppKey / AppSecret, and receive a response instantly.

  • Standard RESTful JSON + UTF-8
  • HMAC-SHA256 signature (with body md5 anti-replay)
  • Server clock tolerance ±5 minutes
  • Signature errors return HTTP 403, no charge
  • Rate limiting returns HTTP 429 (with Retry-After header)
View Full API Docs
# Ocean FCL Freight Query
# pol / pod accept any of three formats:
#   1. 5-letter standard code  CNSHA, USLSA  (fastest, recommended for production)
#   2. English name             shanghai, los angeles  (fuzzy match)
# Same-name ports return rates for all matches automatically (no retry; pass pod_country to pin a country)
curl -X POST https://www.5688.cn/api/openapi/v1/freight/fcl/search \
  -H "Content-Type: application/json" \
  -H "X-Awice-AppKey: AK_xxxxxxxxxxxxxxxx" \
  -H "X-Awice-Timestamp: 1731499200" \
  -H "X-Awice-Nonce: a1b2c3d4" \
  -H "X-Awice-Signature: 7f8e9d6c5b..." \
  -d '{"pol":"shanghai","pod":"los angeles","carrier":"MSK"}'

Plans · Pick What You Need

From free trial to monthly / yearly unlimited plans, covering everything from individual testing to enterprise-grade ETL.

Experience Package

100 credits
¥0Free
  • After registration and login
  • Full API access
  • Valid for 30 days
  • Online support
Claim Free

Beginner's Package

1,500 credits
¥99/ 180 days
  • Occasionally used by individuals or small teams
  • Full API access
  • Valid for 180 days
  • Online support
Buy Now
Recommended

Business package

15,000 credits
¥499/ 180 days
  • Medium-sized team
  • Full API access
  • Valid for 180 days
  • Ticket support
Buy Now

Professional Package

100,000 credits
¥1999/ 365 days
  • Medium-sized freight forwarder/quotation website
  • Full API access
  • Valid for 365 days
  • Dedicated account manager
Buy Now
Recommended

Monthly Unlimited Package

Unlimited calls
¥3999/ 30 days
  • The first choice for high-frequency customers
  • Full API access
  • Valid for 30 days
  • 7×24 support · QPS priority
Identity verification required (company or individual)
Buy Now

Quarterly Unlimited Package

Unlimited calls
¥10999/ 90 days
  • The top choice for medium-sized companies/quarterly signings
  • Full API access
  • Valid for 90 days
  • 7×24 support · QPS priority
Identity verification required (company or individual)
Buy Now
Save 20%

Annual Unlimited Package

Unlimited calls
¥35999/ 365 days
  • It is about 20% cheaper than the monthly price
  • Full API access
  • Valid for 365 days
  • Dedicated onboarding + SLA
Identity verification required (company or individual)
Buy Now

Need more volume or custom QPS?Contact Sales

Why choose Awice Logistics Open Platform?

Not just an aggregator — these are real-time data from 19 years of freight forwarding business. Awice Logistics' own website and SaaS run on the same APIs.

5categories
Freight APIs
1200+
Ports covered
1062
International airports
53
Ocean carriers
30+
Airlines
4
Express provider aggregation
99.9%
Uptime
<100ms
First response

Integrate in 3 Steps

From signup to first successful call, average 5 minutes.

01

Sign up

Create an Awice Logistics account with your mobile number → open the developer console → claim the free 100-credit trial pack

02

Create app and get keys

Console → create app → get a pair of AppKey / AppSecret. We recommend configuring an IP whitelist

03

Copy sample code and call the API

Copy the sample below → replace AppKey / AppSecret → call directly with millisecond response

FAQ

More questions? Open a ticket or join our WeChat group. Our tech team responds within 24 hours.

View Full Docs
How is API usage billed?
Credits are deducted per successful response (API field: credit). Ocean FCL/LCL 1 credits/call; air 2 credits/call; FBA 2 credits/call; express 3 credits/call. No charge on HTTP 5xx server errors or signature failures. Remaining credits per plan are available in real time on the console.
Do the reference data endpoints (port / airport codes) cost credits?
Not within your daily free quota. Reference data is a companion to rate queries — you have to resolve a port into a code before you can price anything — so we don't charge per call. The free quota grows with your plan and normal usage never hits the ceiling; beyond it, calls are billed at 1 credit each. If you're building a port picker, don't call the search API on every keystroke — pull the Common Reference Sets once and cache them locally. That endpoint is free, unlimited, and doesn't touch your daily quota.
How is the signature generated, and why is it needed?
Signatures use HMAC-SHA256(METHOD + path + timestamp + nonce + body md5) keyed with AppSecret. Headers carry X-Awice-AppKey / X-Awice-Timestamp / X-Awice-Nonce / X-Awice-Signature. Signature + IP whitelist provide double protection against AppKey leakage.
Is the returned data real-time or cached?
Ocean FCL/LCL shares the same source as our public website, synced daily by the business team. Air and express rates are maintained and continuously updated by our own team. All responses include an update_time field so you can judge data freshness.
What is the QPS limit and how is overuse handled?
Free plan 5 QPS, paid pay-as-you-go 10 QPS, monthly unlimited 50 QPS, yearly unlimited 100 QPS. Overuse returns HTTP 429 (Retry-After header indicates retry time). For higher QPS, contact sales for custom plans.
Does a plan auto-renew when it runs out or expires?
No auto-renewal, and no automatic balance fallback. Service stops both when credits run out (HTTP 402, code 3001) and when the plan expires (HTTP 402, code 3004); buy a new plan or renew in the console. Note: credits left unused when a plan expires are forfeited, so use them up or renew before the expiry date.
What data formats are supported?
Standard RESTful JSON, UTF-8 encoded. All money fields keep 2 decimals (to avoid floating-point precision). All time fields are returned as Unix timestamps. Errors follow the RFC 7807 standard format { code, msg, detail }.
Is there a sandbox environment?
The developer console provides a "debug sandbox" with no identity verification and no charge, where you can send requests to validate signatures and parameters. The sandbox only returns sample data; real data must be called with a production AppKey.
How do I get help with issues?
The ticket system (Console → Tickets) responds within 24 hours. Paid plans include a dedicated account manager on WeChat. Monthly/yearly unlimited plans enjoy 7×24 phone support.

Stream the data into your system

Sign up → create app → copy the code — start piping Awice Logistics data into your TMS / ERP / quote site today.