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.