OCR API makes real-time data extraction from invoices possible not only in key-value pairs but line items as well, have a look at Masters India OCR API. They are built to extract the data from any kind of invoice, there is no dependency on the template.
OCR API will solve the problem of Manual data entry of bills or invoices into the system or ERPS. Businesses, start-ups, and Enterprises who want to reduce manual data entry and automate the whole Invoicing Process can use the OCR to improvise the output.
Businesses that want to automate their data extraction process they looking for ways to integrate OCR into their current system, Applications Or ERPs. One of the best ways to do this is through the use of OCR API. In the market Free OCR API is also available but they have limitations of usage and are not accurate to fulfill business needs. Image OCR API also helps in extracting text from printed or handwritten invoices.
OCR API is a simple way of extracting data from images or multi-page PDF documents such as Invoices. You will get the extracted text response in JSON format.
These APIs are AI-powered OCR API to capture data from Any Document and get data from the invoices within seconds.
Masters India OCR API is perfect for fast text recognition and data extraction from receipts, and invoices, these APIs are Powered by machine learning.
The optical character recognition API extracts enrich and categorizes details from unstructured digital or handwritten invoices, Into structured editable data and This OCR API is fast, gives you output in JSON for efficient communication.
Masters India offers OCR API offers true real-time data extraction from invoices, these API will get integrated into your existing Solution or ERP such as SAP Oracle, Microsoft, and others.
These OCR Vision API extract over 50+ different field data (Including line items) and this advanced OCR free API also extracts the data from not only digital invoices but also handwritten ones.
Masters India OCR API | Image OCR API | |
Data Formatting | Yes | NA |
Cost-effective & Time Saving | Yes | NA |
Training required | Less | Yes |
Self-learning AI | Yes | NA |
Template setup required | No | Yes |
Integrate with system | Yes | N |
Below Steps will explain the whole process of how you can Test OCR free API over Postman and in your ERP. To Try Our image OCR API at your own Invoice over Postman you require a token -
Once checked, go ahead and register on the Masters India website to get the necessary tokens. You will need your username, Password to access the token. This is a synchronous API call, which returns all the data extracted in ~10 -15 seconds for a single-page document. Each additional page for PDF documents may take another 3 – 4 seconds per page.
Use the free Postman app for Windows, Mac, and Linux to test the Masters India free OCR API. If you have Postman installed you can click the "Run in Postman" button above to add these two OCR vision APIs into Postman.
https://drive.google.com/file/d/1okynfsI-8gvERXlA555ffoCYbuaXM9Uz/view?usp=sharing
Auth - https://api-platform.mastersindia.co/api/v1/token-auth/
Upload - https://api-platform.mastersindia.co/api/v1/ocr/upload/
Masters India supports access-token-based authentication. To our user, our OCR API requires an access_token from a user after validating his credentials. This key can be used in subsequent requests but expires after 24 hours which must be requested again by hitting again. The key needs to be passed as a request parameter.
To generate the Authorization token by clicking on the Send button. Once the Token Is generated Then paste it in Upload API.
Method Type - POST
invoice_number
po_number
payment_term
e-waybill_number
irn
vehicle_number
document_type
invoice_date
payment_due_date
buyer_name
buyer_gstin
buyer_pan_number
buyer_address
ship_to_name
shipping_address
ship_to_gstin
place_of_supply
supplier_name
supplier_gstin
supplier_pan_number
supplier_address
supplier_phone
supplier_email
total_taxable
total_discount_amount
total_cgst_rate
total_sgst_rate
total_igst_rate
total_cgst_amount
total_sgst_amount
total_igst_amount
cess_rate
total_cess_amount
invoice_amount
other_charges
bank_name
account_number
ifsc_iban
Table data
item_sku
item_code
item_hsn
item_description
item_quantity
item_uom
item_unit_price
item_taxable_value
item_discount_rate
item_discount_value
item_cgst_rate
item_sgst_rate
item_igst_rate
item_cgst_value
item_sgst_value
item_igst_value
item_cess_rate
item_cess_value
item_total_amount
You can try out these OCR API to automate the data extraction
Below is a JSON example of the data extracted from an invoice: Success Response for free OCR API will show data of Both key-value pair as well as Line item data.
{
"status": true,
"message": "Data Extracted Successfully!",
"data": {
"invoice_number": {
"value": "BDT/054",
"accuracy": 99.98
},
"po_number": {
"value": "PO/018/0220",
"accuracy": 97.2
},
"invoice_date": {
"value": "2-Mar-2020",
"accuracy": 99.99
},
"invoice_due_date": {
"value": "17-03-2020",
"accuracy": 86.89
},
"payment_terms": {
"value": "15",
"accuracy": 86.89
},
"irn": "",
"ewaybill_number": "",
"supplier_gstin": {
"value": "29AAMFB9996N1Z5",
"accuracy": 99.99
},
"supplier_name": {
"value": "BlueDot Technologies",
"accuracy": 99.81
},
"buyer_gstin": {
"value": "29AAECA7764Q1ZS",
"accuracy": 99.97
},
"buyer_name": {
"value": "BIZZWORLD TECHNOLOGIES PRIVATE LIMITED",
"accuracy": 73.46
},
"ship_to_gstin": "",
"total_taxable": {
"value": 28900.0,
"accuracy": 99.91
},
"total_igst": {
"value": 0.0,
"accuracy": 96.81
},
"total_cgst": {
"value": 2601.0,
"accuracy": 99.9
},
"total_sgst": {
"value": 2601.0,
"accuracy": 99.76
},
"total_cess": "",
"total_tax_amount": {
"value": 5202.0,
"accuracy": 99.76
},
"invoice_amount": {
"value": 34102.0,
"accuracy": 99.67
},
"other_charges": "",
"discount": ""
},
"table_data": [
[
{
"item_hsn": {
"value": "85176990",
"accuracy": 92.89
},
"item_rate": {
"value": 18.0,
"accuracy": 82.39
},
"item_quantity": {
"value": 6.0,
"accuracy": 99.61
},
"item_unit_price": {
"value": 3350.0,
"accuracy": 99.9
},
"item_description": {
"value": "Tplink Outdoor Accesspoint",
"accuracy": 99.98
},
"item_total_amount": {
"value": 20100.0,
"accuracy": 99.3
}
},
{
"item_hsn": {
"value": "85176290",
"accuracy": 92.88
},
"item_rate": {
"value": 18.0,
"accuracy": 83.18
},
"item_quantity": {
"value": 8.0,
"accuracy": 99.85
},
"item_unit_price": {
"value": 1100.0,
"accuracy": 99.74
},
"item_description": {
"value": "TP LINK POE INJECTOR",
"accuracy": 99.92
},
"item_total_amount": {
"value": 8800.0,
"accuracy": 99.94
}
}
]
]
}
Masters India API has two tiers FREE OCR API & Paid OCR API
FREE OCR API - To Get Your OCR free API Key
Visit the Masters India website submit a request and get your free OCR API key. The free OCR API plan has a rate limit of 150 requests within one month per IP address to prevent spamming.
Paid OCR API
Another one is Paid Plan or Enterprise OCR API License. Here businesses can purchase the OCR API as per their requirement or business case for their desired time duration. Paid API can also integrate into the respective system for better use.
The table below lists all possible parameters for both OCR APIs. we have published As additional documentation, that you can use for Postman. And last but not least: you can try our OCR API on your invoice. Our free OCR API form on the OCR page is nothing else than a POST call to the free OCR API endpoint and can be used for free testing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
||
|
|
|
|
|
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
Masters India Amazon Textract as an optical character recognition (OCR) engine to extract text from documents. The information returned in multiple Block objects includes the lines and words of detected text, the relationships between the lines and words of detected text, the page that the detected text appears on and the location of the lines and words of text on the document page. The OCR engine is designed to handle a wide variety of document types, including scanned documents, PDFs, and images, and can recognize text that is handwritten as well. This OCR engine uses machine learning algorithms to accurately identify and extract text from documents, even in cases where the text is obscured or distorted. Overall, Textract's OCR engine is a powerful tool for extracting text and data from a wide variety of document types.
Features of OCR Engine:
Here are some use cases of OCR APIs of how you can extract data from unstructured documents and convert them into structured documents/editable format:-
The below list will give the name of the best OCR API some of them could be available as free OCR API as well these API has quality Auto-detect language, give you a response in multiple languages, provide some free tier as well and have fasters response, Text annotation (all text as one string)
If you would like to Try out our OCR API on your Invoices. Visit Masters India OCR Software Page and a Request Callback.
First you need to submit the file into ocr then it conver the pdf file into image then it will decode its content and conver the content in to machine redible or editable form.
OCR can be used To extract data from different types of documents such as invoices, receipts, contracts etc.
Masters India OCR API is best to extract the Data from the document - currently, many businesses are using these API for a different purposes to achieve automation in their solution.