Prowl
68/100
prowl
Benchmarked Sep 25, 2026

PdfBroker.io API

PdfBroker.io is an api for creating pdf files from Xsl-Fo or Html and other useful pdf utilities.

mlapi platform_profile
Benchmark Your API

Score Breakdown

Latency9/10
Token Efficiency8/10
Parseability8/10
Consistency7/10
Documentation6/10
Auth Simplicity6/10
First-Try Success6/10
Error Clarity5/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://www.pdfbroker.io",
  "auth_method": "unknown",
  "auth_config": {},
  "endpoints": [],
  "pricing_model": {
    "type": "unknown",
    "details": {}
  },
  "rate_limits": {},
  "capabilities": [
    "PDF generation from XSL-FO",
    "PDF generation from HTML",
    "PDF utility operations"
  ],
  "raw_analysis": "PdfBroker.io is described as an API for creating PDF files from XSL-FO or HTML, along with other PDF utility functions. The primary documentation URL is https://www.pdfbroker.io/docs. The service is categorized under 'ml, api', though the description itself does not clearly indicate machine learning capabilities\u2014this may be a categorization artifact. \n\nKey observations:\n- Purpose: Document generation and PDF manipulation via API, targeting developers who need server-side PDF rendering from markup (XSL-FO, HTML).\n- Audience: Developers and teams building document automation, reporting, invoicing, or publishing pipelines.\n- Maturity: Unknown. No version, changelog, uptime, or SLA information was provided. The category tag 'ml' is unverified.\n- Integrations: No explicit integrations (SDKs, Zapier, libraries) were disclosed.\n- Authentication: Not specified. Likely an API key or token-based scheme for a hosted rendering service, but this could not be confirmed from the provided content.\n- Pricing: Unknown. PDF rendering APIs are commonly metered per-page or via subscription tiers, but no evidence was given.\n- Rate limits: Not specified.\n- Endpoint surface: Not enumerated. Typical operations for such a service would include render-from-HTML, render-from-XSL-FO, merge, split, watermark, and convert, but these are inferred rather than confirmed.\n\nRecommendation: Treat this as a documentation-only discovery. Before building an integration, fetch https://www.pdfbroker.io/docs to extract concrete endpoints, auth requirements, request/response schemas, and pricing. The current record is insufficient for automated integration and should be enriched by scraping the docs site and testing sample requests."
}
Execute

3/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200459ms
robots_txtGET /robots.txt200121ms
llms_txtGET /llms.txt200125ms
Interpret
{
  "overall": 68,
  "dimensions": {
    "token_efficiency": 8.0,
    "first_try_success": 6.0,
    "response_parseability": 8.0,
    "error_clarity": 5.0,
    "doc_quality": 6.0,
    "auth_simplicity": 6.0,
    "latency": 9.0,
    "consistency": 7.0
  },
  "pricing_normalized": {
    "pricing_model": "unknown",
    "currency": "USD"
  },
  "issues": [
    "Pricing model is unknown — agents cannot give users a confident cost estimate",
    "No pricing details surfaced in capabilities, blocking cost-value comparisons",
    "Auth flow not described in the llms.txt snippet; unclear if API key, OAuth, or signup-with-email",
    "Error/rate-limit documentation not visible in the retrieved snippets",
    "No mention of webhooks, callbacks, or async job handling for large PDFs"
  ],
  "recommendations": [
    "Publish explicit pricing tiers (free / paid / per-PDF / per-page) so agents can quote costs accurately",
    "Expose auth setup in llms.txt (e.g., 'Authorization: Bearer <API_KEY>' from signup) to reduce first-attempt failures",
    "Add a 'Limitations & Errors' section documenting error codes, rate limits, and max input size",
    "Include copy-pasteable curl examples and a quickstart in llms.txt for one-shot integration",
    "Add a status page URL to support reliability assertions",
    "Clarify whether 'Notlogin' or standard email signup is supported to boost auth_simplicity"
  ]
}

Agent Readiness

x402 Payments
Not supported
Streaming
No
Sandbox
None
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Embed your Prowl badge

Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.

Prowl agent-readiness badge
<a href="https://prowl.world/service/pdfbrokerio-api">
  <img src="https://prowl.world/badge/pdfbrokerio-api.svg" height="56" alt="Agent-readiness on Prowl">
</a>

Options: ?style=light|dark · ?size=sm|md · ?variant=certified (claimed + DNS-verified only) · badge generator with preview

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard