OCR API Platform
Custom Veryfi OCR APIs for Receipts, Invoices, POs, W-2, W-9, Checks, Business Cards
109 articles
Getting Started
Initial account setup and onboarding quick guides
How do I Trial your Data Extraction OCR API?OCR API for Receipts, Invoices, POs, W-2, W-9, Business Cards, Checks, Bank Statements, Any Docs with LLM
Getting Started GuideVeryfi APIs Onboarding Guide. This Getting Started guide will help you navigate through and prepare for Go Live
Veryfi OCR API Portal Walk-Through 👊Navigating the Veryfi OCR API Portal with ease
API DocumentationExplore Veryfi API Documentation and Integration Guide!
How to Cancel your API Trial or API Free plan?Profile Settings> Delete Account
What are the Plans & Prices for OCR API?Pricing information for the Veryfi APIs
APIs Billing ExplainedUpgrade, Billing cycle, Update card, Subscription, Invoice
How do I know my API usage per month?API Meter to show API usage per month per document type
How to find my Billing history?You should be able to see the Billing History inside Billing section.
Update Billing information. OCR API PortalVeryfi OCR API product
API Reference & Authentication
API keys, Auth, error handling, webhooks, performance
Veryfi API KeysClient_ID /USERNAME /API_KEY/CLIENT_SECRET
What is CLIENT_SECRET?Client ID, username, and API key
How to Rotate API KeysEnhancing Security: The Importance of API Key Rotation
File formats Veryfi supports?.jpg, .jpe, .jpeg, .png, .gif, .pdf, .txt, .htm, .html, .zip, .heic, .heif, .avif, .ofd, .webp
File Requirementsaccuracy is dependent on the quality and clarity of the image
Processing .zip files
429 Rate Limiting
Veryfi HTTP API Error ResponsesError Handling
How to Submit Multiple Pictures for the Same DocumentSubmit .zip or use file_urls
Can I have a Sandbox or Dev environment?I need different api keys for dev environment - ask [email protected]
How to Delete a Document from VeryfiGUI/Veryfi Web Portal or Direct API call
Email CollectorProcess online receipts or invoices by sending them over veryfi email collector
Separate different customers in one environmentUsing Veryfi engine inside your product? Use external_id parameter to differentiate your customers requests..
Status page for Veryfi’s API, Portal, and Corporate websiteVeryfi builds trust
API Parameters Explained
Request parameters, response fields and advanced features
"compute" flag ExplainedGet the raw data without enrichment
Image cropping explainedcrop_document
Confidence Score ExplainedBe confident about data extraction results
Veryfi Bounding boxes and Bounding regionsUnlock the Power of Data Visualization for your app !
Get additional details for already processed documentsExtract additional details without processing the same document twice via Interactive API
Address ParserUnlock the Power of Addresses
About Categories at VeryfiCategorize Receipts Line items and Bank Statements transactions
TagsTags help in categorizing, tracking, and retrieving specific data points based on criteria or preferences
How to get timezone for date fieldDate field does not return timezone, look at vendor address or vendor geographical coordinates
Smart PDF Splitter for Receipts/Invoices APIIn - pdf with multiple invoices | Out - a list of separate documents
A Multi-Environment setupCustom add-on feature to manage multiple api keys under one account
API Response Time & Latencies
Upload time, Processing time, Regionality, Submission type
What affects processing & response times?
Does File Storage Location Impact API Response Times?How does file storage location affect end-to-end API latency and what can we do to minimize the impact.
Split Processing with Async EnrichmentGet fast initial responses and enriched results later
Webhooks and Asynchronous ProcessingSubmit a document, receive a webhook, retrieve a document, handle errors
What is "boost_mode"?Speed vs Data Enrichment
"max_pages_to_process" Explained15 Max
Document APIs and Use Cases
Supported Document Types and APIs
Document Types / APIs Veryfi SupportInvoices, Hotel Folios, PO, Expense/CPG/HSA/FSA Receipts, W2/W9/W8, Credit Card, Bank Check, ID, Credit Memo, Bank Statement
Document Classification APIIntelligent Document Classifier, Preprocess and Route
ADocs Universal Document Processing APIYou define what to extract - AnyDocs handles the rest
Bank Statements APIStreamline your KYC or Lending & Mortgage Flows
W-2 Tax Form Data ExtractionAll the data points on all variations of W2s using AI
W-9 Tax Form Data ExtractionAutomate your KYC/Vendor Onboarding process with Veryfi W-9 API
Bank Checks Toolkit — Capture, Extract, Validate, Flag AnomaliesVeryfi Checks data extraction model is pre-trained to instantly capture, extract, and transform Checks fields
AP Automation Toolkit by VeryfiAP Toolkit enables any company to build their own AP Mobile or Web App for real-time bill payments within hours not months.
TIFF Files for Check Deposits
Business Card Data ExtractionBusiness Card Data Extraction
Supported BlueprintsA list of all our Blueprints and their supported fields
Data Extraction and JSON explained
APIs, Extracted fields, Accuracy
Data Extraction Fields Explained for Receipts/Invoices APIJSON fields description and comments
What fields Veryfi extract for Receipts/Invoices?Veryfi extracts over 150 fields from Receipts & Invoices.
Languages supported by Veryfi OCR APIVeryfi works with most of the popular languages
Currencies Veryfi OCR API supportsWorld's most popular currencies. This list grows constantly
Veryfi’s Data EnrichmentData Extraction & Data Transformation
Understanding Country Codes in Extracted DataDistinguish Country of Expense: Unlock Better T&E Tracking for Your Product
JSON Date Format ExplainedWe use ISO-8601 YYYY-MM-DD date format
What affects data extraction accuracySelf-service debugging guide for data extraction issues
Model training & improving accuracy?No need to worry! Simply correct the error, and Veryfi will learn from your input.
Payment Links ExtractionDocument extraction directly to payment execution for AP Automation & Bill pay products
"barcodes" ExplainedQR + Barcodes, PDF417, EAN, UPC, Code128, Code39, I25
Understanding the "tip" FieldTips extraction for policy compliance and business insights
Bank Information FieldsExtracting Bank Details
Image Preprocessing
Cool Tricks with Image Preprocessing
Bleed-through Text Identification and RemovalRemove background noise and bleed-through text from receipts images for better data extraction
Receipt Layout Correction - Dewrapping/Deskew explainedSkewed Crumpled Distored Receipts are saved!
Blur detection and image qualityField "is_blurry" and meta ocr score provides the insights of image quality
Ruby SDK for Veryfi OCR API
Java SDK: OCR Invoices & Receipts
Dart SDK: for Veryfi OCR APIDart module for communicating with the Veryfi OCR API
PHP SDK for Veryfi's OCR API
C# SDK: for Veryfi OCR APIWork with Veryfi C# SDK
Python SDK: OCR Invoices & ReceiptsWork with Veryfi Python SDK
GO SDK: OCR Invoices & Receipts
Node.js SDK for Veryfi OCR API
What is the Inbox?Inbox is where you can see all the documents you submitted for data extraction
API Keys Access PermissionEnable / Disable API Keys access to your Admin users
Managing My Team Workspace
How to Manage Admin Permissions for your Team MembersAdd Admin permissions to your team members.
How to Update a Vendor in API Web Portal​
Account Activity LogsA chronological history of activities, modifications, and interactions related to the account
How do you increase the Portal session timeout?Getting logged out of the portal too frequently? Let's fix this.
Duplicate Spike AlertBe on alert of duplicates rate increase
New Model Release NotificationsStay Up-to-date with Veryfi's Latest AI Model Releases
Export Option ExplainedExport extraction results in CSV or XLS, and supercharge your workflow automation
Veryfi Accuracy Reports Tool
How to Create a BlueprintThe Blueprint Generator allows users to create custom document processing templates by uploading documents and defining data extraction fields through an intuitive visual interface.
Veryfi EmbeddedLoyalty program platform designed for CPG
Workflow AutomationCreate custom solutions without a single line of code
Business Rules Engine FAQNo-code business automation tool
API. Data Transformation on Line Items. Rules. Video Instruction.Transform Unstructured Documents including SKU Line Items into Actionable Intelligence in Seconds using Veryfi's OCR API.
Custom Fields for RegexHave unique requirements? Look no further! Custom Fields with Regular Expressions
Custom Text Field Extraction using RegexData Transformation services now allows you to run Regex to customize the results of Veryfi’s real-time AI Data Extraction.
Business Rules with LLM Prompt ModeExtracting Custom Data with Veryfi Business Rules with Prompt Mode
Automation with Workflows, Classify API and RulesOne upload. Every document type. Zero manual sorting.
Detecting AI-Generated Images with VeryfiDetect Fraudulent Images created with AI
Veryfi Fraud Suite
Artifact Analysis: Handwriting & Digital & AI Detection for ReceiptsDocument Manipulation Detection for CPG and Expense Management
Veryfi Default Fraud Configuration FAQUnderstanding Your Account's Initial Fraud Detection Setup
Building Fraud Detection Validation Logic Self-Service GuideComplete Guide to Decision Trees, Workflows, and Implementation
Duplicate Detection and Similarity CheckDuplicate detection vs Similarity check
Where does Veryfi store the data?AWS in US Oregon, EU on Demand
Document Retention ManagementVeryfi stores your data in a secure cloud environment for as long as your Veryfi account is active.
Set up Veryfi access with Okta SSOIntegrating Veryfi with your identity provider makes logging in simple and secure for your team.
Set up Veryfi access with Entra SSOEntra SSO Integration Guide for Veryfi
CORS errorsSecurity measure: We do not allow calling Veryfi APIs from the Web since it can expose your API Keys
Enforcing mTLS on Your Veryfi API Requests
