Power Your Apps with Plainscan API
The Plainscan Developer Portal transforms our consumer tools into a powerful B2B SaaS platform. Developers can build their own apps using our PDF and AI engines programmatically.
Process documents with a single API call
Our unified API lets you perform complex document transformations, run OCR extraction, or apply AI summarization without worrying about infrastructure.
- Seamless RESTful endpoints
- Access to our full suite of document tools
- Pay only for what you use
- Job polling for async processing
const formData = new FormData();
formData.append('file', fileInput.files[0]);
formData.append('options', JSON.stringify({ extractTables: true }));
const response = await fetch('https://api.plainscan.com/api/v1/tools/scan-ocr/upload', {
method: 'POST',
headers: {
'X-API-Key': 'pk_live_...'
},
body: formData
});
const data = await response.json();
// Returns { job_id: "...", status: "pending" }How it works
Get up and running with the Plainscan Developer API in four simple steps.
1. Available Tools
Fetch the list of tools to get the correct tool slug.
2. Upload File
Send your file and specific options to the tool's upload endpoint.
3. Poll Job Status
Check the status endpoint until processing is marked as completed.
4. Download Result
Securely download the processed file using the returned file ID.
const res = await fetch('https://api.plainscan.com/api/v1/tools', {
headers: { 'X-API-Key': 'pk_live_...' }
});
const { tools } = await res.json();
// Select a tool slug, e.g., 'pdf-to-word'API Key Management
Once subscribed, access your dashboard to manage authentication securely.
Key Generation
Users can instantly generate secure keys (starting with pk_live_) to authenticate their applications.
Security & Validation
Keys are linked directly to the user account and validate the credit balance on every API request automatically.
Instant Revocation
If a key is compromised, the user can instantly revoke it from the dashboard, disabling all future API calls with that key.
Built for scale and reliability
Everything you need to build robust document processing pipelines in production.
Simple Integration
RESTful endpoints designed for developers, with intuitive JSON payloads.
High Performance
Built on edge infrastructure ensuring blazing fast document processing.
Enterprise Grade
99.9% uptime SLA with bank-level encryption for all processed documents.
Modular Architecture
Mix and match AI, OCR, and conversion tools to build custom pipelines.
Pay as you go with Credits
No monthly subscriptions required for API access. The API operates on a credit-based subscription model.
Frequently Asked Questions
How do API credits work?
Different tools have different credit costs based on their complexity (e.g., converting a PDF to Word costs 6 credits, while merging PDFs costs 3 credits). You purchase credit packs in your Developer Portal, and credits are automatically deducted as you use the API.
Do my credits ever expire?
No! Credits purchased for the Developer API never expire. They remain in your account indefinitely until you use them.
Can I use the API for commercial SaaS applications?
Yes, our API is designed specifically for commercial use. You are completely free to integrate it into your own SaaS applications, internal business tools, or client projects.
Is my data secure?
Absolutely. We use bank-level TLS 1.2+ encryption for all data in transit. Files processed through the API are automatically permanently deleted from our servers within 1 hour after processing.
Ready to start building?
Join thousands of developers building the next generation of document automation with Plainscan.
Go to Developer Portal