DoDocs Invoice MatchPoint API
Powerful document processing API for developers
Version 1.0Build Powerful Document Processing Applications
Integrate our AI-powered document recognition into your workflow
Prerequisites
Obtain API Keys
Get your API credentials from DoDocs dashboard
Configure Integrations
Connect email, WhatsApp, cloud storage, and spreadsheet services
Setup Webhooks
Configure webhook endpoints for data retrieval
Base URL
https://apis.dodocs.ai/match-point/v1
Authentication
Authorization: Bearer YOUR_API_KEY
Main API Endpoints
Upload Document
POST /uploadUpload documents for AI-powered processing and data extraction
Request Example:
POST /upload
Content-Type: multipart/form-data
Authorization: Bearer YOUR_API_KEY
{
"document": "file",
"mode": "async",
"webhook_url": "https://your-app.com/webhook"
}
Synchronous Processing
Asynchronous Processing
Webhook Support
Data Retrieval via Webhook
WebhookReceive processed document data through configured webhook endpoints
Webhook Response Example:
{
"requestId": "1eba0925-8180-493d-87b7-551ab7b34a5d",
"documentData": {
"items": [
{
"description": "Product Name",
"quantity": 2,
"price": 99.99
}
],
"totalAmount": 267.02,
"invoiceNumber": "INVXXXXX",
"date": "2024-01-15",
"vendor": "Vendor Name"
},
"metadata": {
"processingTime": 1.2,
"confidence": 0.98
}
}
📄
Document Recognition
Support for multiple formats including PDF, images, and scanned documents
🤖
AI Processing
Advanced AI models for accurate data extraction and classification
🔗
Multiple Sources
Integrate with email, WhatsApp, cloud storage, and more
Ready to Integrate?
Get started with our comprehensive documentation and support
For detailed integration assistance, email us at [email protected]