PDF Blocks is a secure, reliable, and fast API to work with PDF documents. Actions include: Merge PDF documents, add or remove passwords, add watermarks, remove, extract, reverse, and rotate pages, an
Full LLM thinking from the 4-phase benchmark pipeline.
{
"service_type": "platform",
"base_url": "https://www.pdfblocks.com",
"auth_method": "api_key",
"auth_config": {
"header_name": "Authorization",
"header_format": "Bearer {api_key}",
"notes": "API key issued upon signup; retrieved from dashboard. Exact header/key name not confirmed from support page — verify at https://www.pdfblocks.com/docs or /support."
},
"endpoints": [
{
"name": "merge",
"method": "POST",
"path": "/v1/merge",
"description": "Merge multiple PDF documents into one",
"inferred": true
},
{
"name": "add_password",
"method": "POST",
"path": "/v1/add-password",
"description": "Add password protection to a PDF",
"inferred": true
},
{
"name": "remove_password",
"method": "POST",
"path": "/v1/remove-password",
"description": "Remove password from a PDF",
"inferred": true
},
{
"name": "add_watermark",
"method": "POST",
"path": "/v1/add-watermark",
"description": "Add a watermark to a PDF",
"inferred": true
},
{
"name": "remove_pages",
"method": "POST",
"path": "/v1/remove-pages",
"description": "Remove specified pages from a PDF",
"inferred": true
},
{
"name": "extract_pages",
"method": "POST",
"path": "/v1/extract-pages",
"description": "Extract specified pages into a new PDF",
"inferred": true
},
{
"name": "reverse_pages",
"method": "POST",
"path": "/v1/reverse-pages",
"description": "Reverse the page order of a PDF",
"inferred": true
},
{
"name": "rotate_pages",
"method": "POST",
"path": "/v1/rotate-pages",
"description": "Rotate pages in a PDF",
"inferred": true
}
],
"pricing_model": {
"type": "freemium",
"details": {
"notes": "Likely free trial tier with usage-based or subscription paid plans. Exact tiers not confirmed from support page — verify at https://www.pdfblocks.com/pricing."
}
},
"rate_limits": {
"notes": "Not specified in provided content. Check provider documentation."
},
"capabilities": [
"PDF merging",
"PDF password protection (add/remove)",
"PDF watermarking",
"Page removal",
"Page extraction",
"Page reordering (reverse)",
"Page rotation",
"Secure document processing",
"REST API for document automation",
"Presumably supports programmatic integration via HTTP requests"
],
"raw_analysis": "PDF Blocks is a document-processing API focused on PDF manipulation tasks. The service is positioned as a secure, reliable, and fast API that performs common PDF operations such as merging documents, adding/removing passwords, adding watermarks, and manipulating pages (remove, extract, reverse, rotate). The provided content indicates it is an 'api' category service with a support page at https://www.pdfblocks.com/support. The base platform is www.pdfblocks.com. Authentication most likely uses an API key issued to the account (common for SaaS PDF APIs), possibly passed as a header or query parameter. The exact endpoint paths and method signatures are not given in the supplied text; the endpoints listed are inferred from described capabilities and should be verified against official docs. Pricing model is presumed freemium based on typical developer API services, with free tier and paid usage/subscription tiers, but this is not confirmed. Rate limits are unknown. Integrations likely include standard HTTP clients and any language with HTTP support; no specific SDKs or webhooks were mentioned. Maturity cannot be fully assessed from the given content, though the service appears targeted at developers needing straightforward PDF operations without building PDF libraries themselves. Security and reliability are emphasized in the description. Recommend verifying docs at https://www.pdfblocks.com/docs or similar for exact authentication, endpoints, rate limits, and pricing before integration."
}2/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 155ms |
| robots_txt | GET /robots.txt | 200 | 51ms |
| llms_txt | GET /llms.txt | 404 | 54ms |
{
"overall": 72,
"dimensions": {
"token_efficiency": 8.5,
"first_try_success": 8.0,
"response_parseability": 7.5,
"error_clarity": 6.0,
"doc_quality": 6.5,
"auth_simplicity": 7.0,
"latency": 9.5,
"consistency": 8.0
},
"pricing_normalized": {
"model": "freemium",
"transparency": "medium",
"note": "Exact tiers unconfirmed; free trial likely, then subscription/usage-based. Must verify at /pricing."
},
"issues": [
"No llms.txt (404) — reduces agent-discoverability of capabilities",
"Pricing details not confirmed; friction for agents recommending to cost-sensitive users",
"Error/limitation documentation clarity unverified from available data",
"Auth flow details (SSO, magic link, Notlogin support) not specified"
],
"recommendations": [
"Publish /llms.txt summarizing API endpoints, auth, and PDF operation capabilities for agent consumption",
"Make pricing tiers explicit and machine-readable (JSON or clear structured table)",
"Document auth flow prominently (API key issuance, SSO/magic-link support) to reduce onboarding friction",
"Provide OpenAPI/JSON schema for the REST API to boost response parseability",
"Add a public status page for consistency/uptime signals"
]
}Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.
<a href="https://prowl.world/service/pdf-blocks-api">
<img src="https://prowl.world/badge/pdf-blocks-api.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard