API Endpoints
API Endpoints
Complete reference for all LeapOCR API endpoints
API Endpoints
Complete reference for all LeapOCR API endpoints. Each endpoint includes SDK examples in JavaScript, Python, and Go.
Upload Endpoints
Remote URL Upload
Process documents from a remote URL
Direct Upload
Upload local files directly for processing
Complete Upload
Complete multipart uploads (advanced)
Job Management
Get Job Status
Check processing progress and status
Get Job Result
Retrieve extracted data and results
Delete Job
Remove job data and clean up resources
Quick Reference
| Method | Endpoint | Description |
|---|---|---|
POST | /ocr/uploads/url | Submit document from URL |
POST | /ocr/uploads/direct | Submit document via direct upload |
POST | /ocr/uploads/{job_id}/complete | Complete multipart upload |
GET | /ocr/status/{job_id} | Get job status |
GET | /ocr/result/{job_id} | Get processing result |
DELETE | /ocr/delete/{job_id} | Delete job and its data |
Base URL
https://api.leapocr.com/api/v1Authentication
All API requests require authentication via an API key in the X-API-Key header:
X-API-Key: your-api-key-hereNext Steps
- Getting Started - Quick start guide
- SDK Documentation - Language-specific SDK guides
- OpenAPI Specification - Download the full spec