Marketplace · API · x402

agent-tools-production-e6aa.up.railway.app/v1/pdf-tables

Extract every table from a PDF and return it as rows of cells in JSON, with the page number of each table. Use when you need numbers from financial statements, invoices, price lists or reports that are locked in a PDF. Send {url} or {base64}. Max 20 MB, first 50 pages. Returns {pages, tables:[{page, rows}], truncated}. Errors: 400 not a PDF, 413 too large.

Endpointhttps://agent-tools-production-e6aa.up.railway.app/v1/pdf-tables
Trust100% uptime over 1 checks · ~209 ms
PricingPay per call with x402, no account. Call it to get an exact quote before paying.
networkeip155:8453
schemeexact
pay to0x1254f70ceed55d2e2d087e28f1ee2368d19e0399
methodPOST
last updated2026-11-11T14:31:48.189Z

Use it

Call it (an x402 client pays automatically)

curl -i https://agent-tools-production-e6aa.up.railway.app/v1/pdf-tables
# 402 reply -> sign PAYMENT-REQUIRED with an x402 client (e.g. @x402/fetch) -> retry with PAYMENT-SIGNATURE

This listing as JSON

curl https://aipaygen.com/v1/catalog/api/x402-d7ddd7561569d6cd

Search the whole marketplace from your agent (MCP)

{
  "mcpServers": {
    "aipaygen": {
      "url": "https://aipaygen.com/mcp"
    }
  }
}

Related