tile.run
tile.run
The simplest document extraction API
tile.run is the simplest way to extract data from any document with best in class accuracy.
A product by Kili
{
"extraction_id": "6e794d9c-ad7e-4692-8122-805e69a393f2",
"status": "COMPLETED",
"created_at": "2024-11-06T16:29:52.545088",
"schema_name": "Invoice",
"schema_description": "A vendor invoice including shipping details.",
"extracted_data": {
"invoice_number": {
"name": "invoice_number",
"value": "30136",
"confidence": 1,
"field_type": "string",
"page_number": 0,
"source_context": "Found directly under \"Invoice Number:\" field in the header section of the invoice"
},
"bill_of_lading_number": {
"name": "bill_of_lading_number",
"value": "73E69283NKN",
"confidence": 1,
"field_type": "string",
"page_number": 0,
"source_context": "Found in the \"Bill of Lading / Air Waybill No.:\" field near the top of the invoice"
},
"date": {
"name": "date",
"value": "2000-07-19",
"confidence": 0.95,
"field_type": "date",
"page_number": 0,
"source_context": "Found in the \"Date:\" field at the top of the invoice as \"19/07/00\", converted to YYYY-MM-DD format"
},
"seller": {
"name": "seller",
"fields": {
"name": {
"name": "name",
"value": "Cash & Long Power Supplies",
"confidence": 0.95,
"field_type": "string",
"page_number": 0,
"source_context": "Found in the Shipper Information section under Company Name/Address field"
},
"email": {
"name": "email",
"value": "clps@email.com",
"confidence": 0.99,
"field_type": "email",
"page_number": 0,
"source_context": "Found in the Shipper Information section under E-Mail ID field"
},
"phone": {
"name": "phone",
"value": "609-555-6964",
"confidence": 0.99,
"field_type": "phone",
"page_number": 0,
"source_context": "Found in the Shipper Information section under Telephone No. field"
}
}
},
"customer": {
"name": "customer",
"fields": {
"name": {
"name": "name",
"value": "Marie Jaudoin",
"confidence": 0.95,
"field_type": "string",
"page_number": 0,
"source_context": "Found in the \"Sold To:\" section of the invoice under \"Contact Name\""
},
"email": {
"name": "email",
"value": "mjaudoin@email.com",
"confidence": 0.95,
"field_type": "email",
"page_number": 0,
"source_context": "Found in the \"Sold To:\" section of the invoice under \"E-Mail ID\""
},
"phone": {
"name": "phone",
"value": "+33-01-99.55.22.64",
"confidence": 0.95,
"field_type": "phone",
"page_number": 0,
"source_context": "Found in the \"Sold To:\" section of the invoice under \"Telephone No.\""
}
}
},
"line_items": {
"name": "line_items",
"items": [
{
"amount": {
"name": "amount",
"value": "2725.00",
"confidence": 0.99,
"field_type": "number",
"page_number": 0,
"source_context": "Found in the first line item under \"Total Value\" column, matching the requested amount"
},
"quantity": {
"name": "quantity",
"value": "50",
"confidence": 0.99,
"field_type": "number",
"page_number": 0,
"source_context": "Found in the first line item under \"No. Units\" column for Aluminium Windshield Wiper Assemblies"
},
"description": {
"name": "description",
"value": "Aluminium Windshield Wiper Assemblies for Automobiles",
"confidence": 0.99,
"field_type": "string",
"page_number": 0,
"source_context": "Found in the first line item under \"Description of Goods\" column with tariff number 8512.40.4000.8"
}
},
{
"amount": {
"name": "amount",
"value": "498.75",
"confidence": 0.99,
"field_type": "number",
"page_number": 0,
"source_context": "Found in the second line item under \"Total Value\" column, matching the requested amount"
},
"quantity": {
"name": "quantity",
"value": "125",
"confidence": 0.99,
"field_type": "number",
"page_number": 0,
"source_context": "Found in the second line item under \"No. Units\" column for Rubber Windshield Wiper Replacement Blades"
},
"description": {
"name": "description",
"value": "Rubber Windshield Wiper Replacement Blades for Automobiles",
"confidence": 0.99,
"field_type": "string",
"page_number": 0,
"source_context": "Found in the second line item under \"Description of Goods\" column with tariff number 8512.40.4000.8"
}
},
{
"amount": {
"name": "amount",
"value": "37.90",
"confidence": 0.99,
"field_type": "number",
"page_number": 0,
"source_context": "Found in the third line item under \"Total Value\" column, matching the requested amount"
},
"quantity": {
"name": "quantity",
"value": "2",
"confidence": 0.99,
"field_type": "number",
"page_number": 0,
"source_context": "Found in the third line item under \"No. Units\" column for Automotive Technical Books"
},
"description": {
"name": "description",
"value": "Automotive Technical Books",
"confidence": 0.99,
"field_type": "string",
"page_number": 0,
"source_context": "Found in the third line item under \"Description of Goods\" column with tariff number 4901.99.0050.3"
}
}
]
}
},
"processing_metadata": {
"credits_used": 1
}
}
Features
Simple, fast, and accurate document extraction API.
Simple
Easy to set up API. Get started in less than 2 minutes.
Versatile
Handles multiple file formats like PDFs, TIFF, JPEG, JPG and TXT files.
Multi-page
Handles multi-page files with ease ensuring all data is extracted.
Tables
Designed to extract data from dense tables within documents.
Accurate
Best in class accuracy for structured data extraction.
Auditability
Leverage confidence scores and other information to audit output.