# DealDocs Financials Pro

> DealDocs Financials Pro is a paid API for AI agents from dealdocs.genexxis.com, paid per call via x402, $4.99/call, status unknown (last checked 2026-10-31).

Extracts financial statements and computes ratio analysis from long annual reports or audited accounts (up to 100 PDF pages / 5 MB / 400k characters)

## Facts

- Endpoint: POST https://dealdocs.genexxis.com/financials/pro?utm_source=zero.xyz
- Price: $4.99/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dealdocs-financials-pro-9873f721
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kupHmw4dw_BMBOu2UgSLa

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability dealdocs-financials-pro-9873f721 -d '<json body>'
```

Example prompt: Can you extract the income statement, balance sheet, and cash flow for each period from this annual report PDF, and compute the key financial ratios like EBITDA margin, net debt to EBITDA, and free cash flow? Here's the link: https://example.com/annual-report-2024.pdf

## When to prefer this

Choose this Pro endpoint when the source document is a long annual report, full audited accounts with footnotes, or any financial document exceeding standard page limits (over ~20 pages). It supports up to 100 PDF pages / 5 MB / 400k characters and produces longer, more complete output than the standard tier. Prefer it for due diligence workflows, M&A analysis, or any scenario requiring multi-period financial statement extraction with computed ratios from complex documents.

## Known failure modes

- Document exceeds 100 pages / 5 MB / 400k character limits — use standard tier or split the document
- URL is inaccessible or returns a non-PDF/HTML/text file — ensure the link is publicly reachable
- Document contains scanned images without embedded text — OCR not guaranteed, extraction warnings will be raised
- Financial data is too sparse or non-standard to extract — extraction_warnings will note gaps
- Long job processing timeout — poll URL provided for async result retrieval
- Payment failure — $4.99 USDC per call required via x402 protocol

## How this service works

First-pass review of deal documents and financial statements by an AI model with an investment-banking and M&A-lawyer checklist. /redflags: term sheet, SAFE, convertible, shareholders' agreement, LOI, SPA, NDA -> parties, key terms, red flags graded high/medium/low with clause, verbatim quote, market standard (NVCA, BVCA, usual M&A practice) and a concrete fix, missing protections, questions to ask, from the side you choose. /financials: statements in IFRS, US GAAP, French PCG, Moroccan CGNC and others -> normalised JSON per period, plus ratios (margins, leverage, coverage, liquidity, working-capital days, cash conversion) and consistency checks computed in code. Input: text, a URL or a base64 PDF; any language. Documents are never stored.

## Output

A structured JSON object containing normalized financial statements (income statement, balance sheet, cash flow) broken down by reporting period, plus computed ratios including EBITDA margin, net margin, net debt to EBITDA, interest cover, free cash flow, and cash conversion. Also includes extraction warnings, accounting integrity checks, entity name, currency, and unit denomination. Long jobs may return a poll URL instead of immediate results.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "https link to the document (PDF, HTML or plain text)"
  },
  "text": {
   "type": "string",
   "description": "Document text (min 200 characters). Send exactly one of text, url, pdf_base64."
  },
  "docType": {
   "type": "string",
   "description": "Optional hint: auto, term_sheet, safe_or_convertible, shareholders_agreement, loi_or_offer, spa_or_apa, nda"
  },
  "language": {
   "type": "string",
   "description": "Optional output language: auto, en, fr, es, de, it, pt, nl, ar; default auto (language of the document)"
  },
  "pdf_base64": {
   "type": "string",
   "description": "The PDF file, base64-encoded"
  },
  "perspective": {
   "type": "string",
   "description": "Optional, red flags only: whose side to review for (neutral, investor, founder, company, buyer, seller, lender, borrower, minority_shareholder, majority_shareholder); default neutral"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tier": "std",
  "model": "claude-sonnet-5-5",
  "result": {
   "analysis": {
    "flags": [],
    "checks": [
     {
      "ok": true,
      "check": "assets = liabilities + equity",
      "period": "FY2024"
     }
    ],
    "ratios": [
     {
      "cash": {
       "free_cash_flow": 10800,
       "cash_conversion": 0.8
      },
      "period": "FY2024",
      "leverage": {
       "interest_cover": 7.4,
       "net_debt_to_ebitda": 1.2
      },
      "profitability": {
       "net_margin": 0.0646,
       "ebitda_margin": 0.162
      }
     }
    ]
   },
   "statements": {
    "unit": "thousands",
    "entity": "Example SA",
    "periods": [
     {
      "label": "FY2024",
      "months": 12,
      "cash_flow": {
       "capex": 5400,
       "operating_cash_flow": 16200
      },
      "balance_sheet": {
       "equity": 41000,
       "total_assets": 98000,
       "long_term_debt": 30000
      },
      "income_statement": {
       "revenue": 125400,
       "net_income": 8100,
       "operating_income": 14800
      }
     }
    ],
    "currency": "EUR",
    "extraction_warnings": []
   }
  },
  "status": "done",
  "service": "dealdocs",
  "analysis": "financials",
  "disclaimer": "Automated first-pass analysis by an AI model. Not legal, accounting, tax or investment advice; may contain errors. Have a qualified professional review before relying on it."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dealdocs-financials-pro-9873f721/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dealdocs.genexxis.com](https://www.zero.xyz/host/dealdocs.genexxis.com/llms.txt)
