MFT Intelligence API

Parse Freight Manifests with 50+ fields in seconds

Extract 50+ fields from freight manifest documents via a single REST endpoint. Multi-shipment cargo compilation, Dangerous Goods flagging, and NSW-ready data — structured JSON returned in under 3 seconds.

Manifest Extracted Fields
VesselWAN HAI 506 V.N126
VoyageN126-E
Port LoadCNSHA (Shanghai)
Port DischargeTHLCH (Laem Chabang)
Total Consignments47
DG Cargo Flagged3 items
Field Extraction

50+ fields parsed from every freight manifest

The MFT API extracts comprehensive manifest data: vessel or flight details, voyage number, port of loading and discharge, all consignment line items with B/L references, container numbers, cargo descriptions, weights, measurements, and HS codes.

Multi-shipment manifests are broken down into individual consignments, each fully parsed. Dangerous Goods (DG) cargo is automatically flagged with IMDG or IATA DG class codes.

Vessel & VoyageB/L ReferencesContainer DetailsHS CodesDG FlaggingWeight & Measurement
Cargo Compilation
Total B/Ls47
Total Containers62 TEU
Total Weight847,200 KGS
Manifest Total847,200 KGS
ReconciliationMATCHED
Multi-Shipment Compilation

Compile and reconcile cargo across multiple B/Ls

Freight manifests contain dozens or hundreds of consignment line items. The API compiles all B/Ls on a manifest into a unified dataset, cross-referencing container numbers, weights, and piece counts.

Use compilation data for cargo planning, terminal yard allocation, and pre-arrival customs risk assessment. Discrepancies between manifest totals and individual line items are flagged automatically.

Multi-B/L compilationWeight reconciliationPiece count checkContainer cross-refDiscrepancy alerts
DG Detection
UN NumberUN1263
Proper NamePAINT
Class3 (Flammable Liquid)
Packing GroupII
SegregationAway from oxidizers
Dangerous Goods Detection

Auto-flag DG cargo with IMDG and IATA class codes

The API scans every cargo description and HS code against the IMDG Code (sea) and IATA DGR (air) databases. Dangerous Goods are flagged with their UN number, proper shipping name, class, packing group, and segregation requirements.

DG flagging enables automated compliance checks before the manifest reaches customs. Reduce rejection rates and avoid penalties for undeclared DG cargo.

IMDG Code lookupIATA DGR checkUN NumberPacking GroupSegregation rules
By the Numbers

MFT API performance metrics

50+
Fields extracted per manifest
98.2%
Field-level accuracy
<3s
Average response time
100%
DG auto-detection rate
FAQ

Frequently asked questions

What manifest formats does the API accept?
The API accepts scanned PDFs, digital PDFs, JPEG, PNG, and TIFF images of freight manifests. Both sea and air manifest formats are supported, including multi-page documents with hundreds of consignment lines.
How does DG cargo detection work?
The API cross-references every cargo description and HS code against IMDG Code and IATA DGR databases. When a match is found, the response includes the UN number, proper shipping name, DG class, packing group, and segregation requirements.
Can the API handle manifests with hundreds of B/Ls?
Yes. The API handles manifests of any size. Large manifests with 200+ consignment lines are processed asynchronously with webhook callbacks when complete. Typical processing time is 3-8 seconds for large manifests.
Is the output compatible with Thai Customs NSW filing?
Yes. The API output includes all fields required for NSW pre-filing. Use the MFT e-Customs product for direct EDI submission, or map the JSON fields to your existing customs filing system.
Does the API support batch processing?
Yes. Submit multiple manifests in a single batch request. Each manifest is processed independently with its own webhook callback. Batch processing is available on Professional and Enterprise plans.

Ready to automate manifest processing?

Book a demo and we will process your actual manifest documents live — or start a free trial with 50 free API calls.