ScaleAPIs Documentation
Everything you need to integrate ProdaDoc and ProdaPic into your applications. Quickstart, reference, examples, and SDKs.
Quickstart in 3 steps
From zero to your first API response in under 5 minutes.
Get your API key
Sign up for a free account and generate your API key from the dashboard.
Make your first call
POST to /v1/pdf or /v1/screenshot with your key in the Authorization header.
Handle the response
Receive a signed CDN URL or raw binary. Download, store, or forward instantly.
Authentication
All requests must include a valid API key using Bearer authentication.
// All requests require Bearer authentication
const res = await fetch('https://api.scaleapis.com/v1/pdf', {
method: 'POST',
headers: {
'Authorization': 'Bearer sk_live_••••••••',
'Content-Type': 'application/json',
},
body: JSON.stringify({ url: 'https://example.com' }),
});Never expose your API key in client-side code. Always route API calls through your backend server. Rotate compromised keys immediately from the API Keys dashboard.
Product references
ProdaDoc
URL → PDF API
ProdaPic
URL → Screenshot API
Common error codes
400Missing required parameters or invalid URL format.
401Invalid or missing API key in Authorization header.
403Plan limit exceeded or URL blocked by policy.
422Page rendered but result could not be generated.
429Rate limit exceeded. Check your plan limits.
500Rendering engine error. Retry with exponential backoff.