Shipping Invoice OCR

Response Definition

HTTP StatusCodeMessageDescription

200

-

-

OCR success.

400

bad_request

Image too small

Image base 64 might be too small to process please check resolution of your image, cannot extract data from image

206

partial_content

Partial_content

Some page of request is invalid

Extract Shipping Invoice Information

POST https://apis.aigen.online/aiscript/shipping-invoice/v2

Request Body

NameTypeDescription

image*

String

Base64 image encoded stringBase64 image encoded string

{
   "status":"success",
   "request_id":"",
   "error":[
      
   ],
   "data":[
      {
         "total":{
            "value":"1,605.00",
            "bboxes":[
               [
                  [
                     1398,
                     1571
                  ],
                  [
                     1565,
                     1571
                  ],
                  [
                     1565,
                     1624
                  ],
                  [
                     1398,
                     1624
                  ]
               ]
            ],
            "bboxes_norm":[
               [
                  [
                     0.846,
                     0.672
                  ],
                  [
                     0.947,
                     0.672
                  ],
                  [
                     0.947,
                     0.695
                  ],
                  [
                     0.846,
                     0.695
                  ]
               ]
            ],
            "confidence":0.9893
         },
         "branch_seller":{
            
         },
         "seller_tax_id_no":{
            
         },
         "buyer_address":{
            
         },
         "item_name":{
            
         },
         "seller_name":{
            "value":"DHLGLOBALFORWARDING(THAILAND)LIMITED",
            "bboxes":[
               [
                  [
                     92,
                     2029
                  ],
                  [
                     641,
                     2029
                  ],
                  [
                     641,
                     2071
                  ],
                  [
                     92,
                     2071
                  ]
               ]
            ],
            "bboxes_norm":[
               [
                  [
                     0.056,
                     0.868
                  ],
                  [
                     0.388,
                     0.868
                  ],
                  [
                     0.388,
                     0.886
                  ],
                  [
                     0.056,
                     0.886
                  ]
               ]
            ],
            "confidence":0.9754
         },
         "invoice_no":{
            "value":"W1032030",
            "bboxes":[
               [
                  [
                     85,
                     191
                  ],
                  [
                     748,
                     191
                  ],
                  [
                     748,
                     266
                  ],
                  [
                     85,
                     266
                  ]
               ]
            ],
            "bboxes_norm":[
               [
                  [
                     0.052,
                     0.082
                  ],
                  [
                     0.453,
                     0.082
                  ],
                  [
                     0.453,
                     0.114
                  ],
                  [
                     0.052,
                     0.114
                  ]
               ]
            ],
            "confidence":0.9928
         },
         "pod":{
            
         },
         "baht":{
            "value":"1,500.00",
            "bboxes":[
               [
                  [
                     1424,
                     1222
                  ],
                  [
                     1567,
                     1222
                  ],
                  [
                     1567,
                     1274
                  ],
                  [
                     1424,
                     1274
                  ]
               ]
            ],
            "bboxes_norm":[
               [
                  [
                     0.862,
                     0.523
                  ],
                  [
                     0.948,
                     0.523
                  ],
                  [
                     0.948,
                     0.545
                  ],
                  [
                     0.862,
                     0.545
                  ]
               ]
            ],
            "confidence":0.8537
         },
         "buyer_tax_id_no":{
            "value":"0105556176239",
            "bboxes":[
               [
                  [
                     1074,
                     465
                  ],
                  [
                     1431,
                     465
                  ],
                  [
                     1431,
                     505
                  ],
                  [
                     1074,
                     505
                  ]
               ]
            ],
            "bboxes_norm":[
               [
                  [
                     0.65,
                     0.199
                  ],
                  [
                     0.866,
                     0.199
                  ],
                  [
                     0.866,
                     0.216
                  ],
                  [
                     0.65,
                     0.216
                  ]
               ]
            ],
            "confidence":0.9934
         },
         "customer_id":{
            "value":"THTHP009/T0174",
            "bboxes":[
               [
                  [
                     1092,
                     350
                  ],
                  [
                     1462,
                     350
                  ],
                  [
                     1462,
                     390
                  ],
                  [
                     1092,
                     390
                  ]
               ]
            ],
            "bboxes_norm":[
               [
                  [
                     0.661,
                     0.15
                  ],
                  [
                     0.885,
                     0.15
                  ],
                  [
                     0.885,
                     0.167
                  ],
                  [
                     0.661,
                     0.167
                  ]
               ]
            ],
            "confidence":0.9797
         },
         "grand_total":{
            
         },
         "pol":{
            "value":"THLCH=LaemChabang,Thailand",
            "bboxes":[
               [
                  [
                     92,
                     1007
                  ],
                  [
                     456,
                     1007
                  ],
                  [
                     456,
                     1073
                  ],
                  [
                     92,
                     1073
                  ]
               ]
            ],
            "bboxes_norm":[
               [
                  [
                     0.056,
                     0.431
                  ],
                  [
                     0.276,
                     0.431
                  ],
                  [
                     0.276,
                     0.459
                  ],
                  [
                     0.056,
                     0.459
                  ]
               ]
            ],
            "confidence":0.9583
         },
         "due_date":{
            "value":"17-Jun-23",
            "bboxes":[
               [
                  [
                     1135,
                     502
                  ],
                  [
                     1370,
                     502
                  ],
                  [
                     1370,
                     542
                  ],
                  [
                     1135,
                     542
                  ]
               ]
            ],
            "bboxes_norm":[
               [
                  [
                     0.687,
                     0.215
                  ],
                  [
                     0.829,
                     0.215
                  ],
                  [
                     0.829,
                     0.232
                  ],
                  [
                     0.687,
                     0.232
                  ]
               ]
            ],
            "confidence":0.9785
         },
         "sub_total":{
            "value":"1,500.00",
            "bboxes":[
               [
                  [
                     1429,
                     1496
                  ],
                  [
                     1565,
                     1496
                  ],
                  [
                     1565,
                     1536
                  ],
                  [
                     1429,
                     1536
                  ]
               ]
            ],
            "bboxes_norm":[
               [
                  [
                     0.865,
                     0.64
                  ],
                  [
                     0.947,
                     0.64
                  ],
                  [
                     0.947,
                     0.657
                  ],
                  [
                     0.865,
                     0.657
                  ]
               ]
            ],
            "confidence":0.9961
         },
         "witholding_tax":{
            
         },
         "other_3":{
            
         },
         "vessel":{
            
         },
         "seller_address":{
            
         },
         "buyer_name":{
            
         },
         "voy":{
            
         },
         "vat":{
            "value":"105.00",
            "bboxes":[
               [
                  [
                     1459,
                     1531
                  ],
                  [
                     1565,
                     1531
                  ],
                  [
                     1565,
                     1571
                  ],
                  [
                     1459,
                     1571
                  ]
               ]
            ],
            "bboxes_norm":[
               [
                  [
                     0.883,
                     0.655
                  ],
                  [
                     0.947,
                     0.655
                  ],
                  [
                     0.947,
                     0.672
                  ],
                  [
                     0.883,
                     0.672
                  ]
               ]
            ],
            "confidence":0.996
         },
         "biller_id":{
            
         },
         "invoice_date":{
            "value":"18-May-23",
            "bboxes":[
               [
                  [
                     1090,
                     313
                  ],
                  [
                     1376,
                     313
                  ],
                  [
                     1376,
                     353
                  ],
                  [
                     1090,
                     353
                  ]
               ]
            ],
            "bboxes_norm":[
               [
                  [
                     0.66,
                     0.134
                  ],
                  [
                     0.833,
                     0.134
                  ],
                  [
                     0.833,
                     0.151
                  ],
                  [
                     0.66,
                     0.151
                  ]
               ]
            ],
            "confidence":0.9859
         },
         "table_data":[
            [
               {
                  "column":"DESCRIPTION",
                  "value":"ro. Waybi77/BiTT of Lading ~ 1 shinment @ THB",
                  "bboxes":[
                     [
                        [
                           92,
                           1222
                        ],
                        [
                           1124,
                           1222
                        ],
                        [
                           1124,
                           1257
                        ],
                        [
                           92,
                           1257
                        ]
                     ]
                  ],
                  "bboxes_norm":[
                     [
                        [
                           0.056,
                           0.523
                        ],
                        [
                           0.68,
                           0.523
                        ],
                        [
                           0.68,
                           0.538
                        ],
                        [
                           0.056,
                           0.538
                        ]
                     ]
                  ],
                  "confidence":0.8709
               },
               {
                  "column":"DESCRIPTION",
                  "value":"1500.00 Shipment/B/L SURRENDER FEE",
                  "bboxes":[
                     [
                        [
                           92,
                           1257
                        ],
                        [
                           1124,
                           1257
                        ],
                        [
                           1124,
                           1292
                        ],
                        [
                           92,
                           1292
                        ]
                     ]
                  ],
                  "bboxes_norm":[
                     [
                        [
                           0.056,
                           0.538
                        ],
                        [
                           0.68,
                           0.538
                        ],
                        [
                           0.68,
                           0.553
                        ],
                        [
                           0.056,
                           0.553
                        ]
                     ]
                  ],
                  "confidence":0.9526
               }
            ],
            [
               {
                  "column":"VAT IN THB",
                  "value":"7%",
                  "bboxes":[
                     [
                        [
                           1124,
                           1222
                        ],
                        [
                           1357,
                           1222
                        ],
                        [
                           1357,
                           1257
                        ],
                        [
                           1124,
                           1257
                        ]
                     ]
                  ],
                  "bboxes_norm":[
                     [
                        [
                           0.68,
                           0.523
                        ],
                        [
                           0.821,
                           0.523
                        ],
                        [
                           0.821,
                           0.538
                        ],
                        [
                           0.68,
                           0.538
                        ]
                     ]
                  ],
                  "confidence":0.9953
               }
            ],
            [
               {
                  "column":"CHARGES IN THB",
                  "value":"1.500.00",
                  "bboxes":[
                     [
                        [
                           1357,
                           1222
                        ],
                        [
                           1563,
                           1222
                        ],
                        [
                           1563,
                           1257
                        ],
                        [
                           1357,
                           1257
                        ]
                     ]
                  ],
                  "bboxes_norm":[
                     [
                        [
                           0.821,
                           0.523
                        ],
                        [
                           0.946,
                           0.523
                        ],
                        [
                           0.946,
                           0.538
                        ],
                        [
                           0.821,
                           0.538
                        ]
                     ]
                  ],
                  "confidence":0.916
               }
            ]
         ]
      }
   ]
}
import requests

api = "https://apis.aigen.online/aiscript/shipping-invoice/v2"
headers = {"x-aigen-key": "<key>"}
data = {"image": "<base64_string>"}

res = requests.post(api, json=data, headers=headers)
print(res.json())

Last updated