DOCS

Vision

Zonos Vision

Transform photos into customs-ready shipment data.

Zonos Vision extracts item details from photos using AI—capturing names, descriptions, materials, and product categories automatically. This eliminates manual data entry for item documentation.

You can then optionally process these extracted details to classify items with HS codes, determine country of origin, and estimate customs monetary values. All of this happens in a single API call.

Traditional shipment processing requires trained staff to manually describe, classify, value, and source items—a time-consuming process demanding expertise in customs regulations and product knowledge. Vision transforms this: take a photo, review the extracted details, and ship. This reduces processing time, lowers labor costs, and makes international shipping accessible to less specialized staff.

How it works 

Upload an image containing one or more items, and Vision:

  1. Extracts item details from the photo (name, description, materials, categories)
  2. Optionally processes the extracted details to:
    • Assign HS codes via Classify
    • Determine manufacturing origin via Country of Origin
    • Estimate monetary value via Customs Value (doc coming soon)

Vision can detect multiple items in a single photo—each item is returned as a separate object in the response. All of this happens in a single API request with response times averaging 2-5 seconds, including image upload and all AI analysis.

Use cases 

Customs agencies: Expedite physical inspections by photographing package contents to instantly extract item details for verification against declarations, reducing manual documentation time and enabling faster clearance decisions while maintaining inspection accuracy.

Package forwarders: Photograph an incoming package to capture item names, descriptions, materials, and categories instantly—no need to manually type details for every item. Enable optional classification and valuation for customs compliance without requiring specialized trade knowledge from intake staff.

Customs brokers: Document shipment contents with AI-extracted details and optional HS code assignment, reducing manual assessment time from minutes to seconds while maintaining declaration accuracy.

Logistics operations: Process high volumes consistently by automating item data capture. Enable classification for customs-critical shipments while keeping simple domestic packages fast with extraction-only mode.

Getting started 

API guide

Vision is available exclusively via API. Use the itemsExtract mutation to upload an image and request item detection along with optional classification, country of origin, and customs value estimates.

1mutation ItemsExtract($input: ItemsExtractInput!) {
2 itemsExtract(input: $input) {
3 id
4 quantity
5 content {
6 categories
7 description
8 language
9 materials
10 name
11 }
12 classification {
13 id
14 confidenceScore
15 hsCode {
16 code
17 }
18 }
19 countryOfOriginInference {
20 id
21 confidenceScore
22 countryOfOrigin
23 }
24 valueEstimation {
25 id
26 currency
27 value
28 valueEstimateRange {
29 high
30 low
31 width
32 }
33 }
34 }
35}

Parameters:

  • configuration: Toggle classification, value estimation, and country of origin inference
    • Options: "ENABLED" or "DISABLED"
  • imageBase64: Base64-encoded image data (JPEG, PNG, or HEIC)
  • localizedLanguageCode: Language code for item descriptions (e.g., "EN", "ES")
  • shipToCountry: Destination country code for context

Response fields:

Each detected item includes:

  • content: Name, description, materials, and categories in the requested language
  • classification: HS code with confidence score (when enabled)
  • countryOfOriginInference: Manufacturing origin with confidence score (when enabled)
  • valueEstimation: Estimated value and plausible range (when enabled)

Access and pricing

Zonos Vision requires a subscription. To access Vision, contact sales.

GraphQL API ReferenceTypes, inputs, and operations used in this guide
Book a demo

Was this page helpful?