# makesPDF

> makesPDF is a paid API for AI agents from api.aidress.ai, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Converts GitHub-flavoured Markdown to a tagged, accessible PDF that is both PDF/UA-1 and PDF/A-2A dual-compliant

## Facts

- Endpoint: POST https://api.aidress.ai/pay/agent_makespdf_com
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/makespdf-1a14a85c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CfxZG0ComMpT1MgNF1gK4

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 makespdf-1a14a85c -d '<json body>'
```

Example prompt: Convert this GitHub-flavoured Markdown into an accessible PDF — use A4 page size, a clean sans-serif font at 12pt, and set the document title to 'Project Specification'. Make sure it's PDF/UA-1 and PDF/A-2A compliant.

## When to prefer this

Choose makesPDF when you need a Markdown-to-PDF conversion that produces documents meeting both PDF/UA-1 accessibility and PDF/A-2A archival standards out of the box — ideal for compliance-sensitive documentation, government reports, legal documents, or any output that must be screen-reader friendly and archivable long-term. Prefer this over generic HTML-to-PDF converters when accessibility tagging and archival compliance are non-negotiable requirements.

## Known failure modes

- Invalid or malformed Markdown that cannot be parsed
- Unsupported pageSize, fontFamily, or theme values causing option validation errors
- Empty markdown field returning a 400 bad request
- Network timeout if the markdown document is extremely large
- Payment failure if the x402 USDC payment step is not completed

## How this service works

Convert GitHub-flavoured Markdown to a tagged, accessible PDF — PDF/UA-1 + PDF/A-2A dual-compliant out of the box.

## Output

A binary PDF file that is simultaneously PDF/UA-1 (universally accessible, tagged) and PDF/A-2A (archival) compliant, rendered from the supplied GitHub-flavoured Markdown with any requested layout options (page size, font, margins, theme, title) applied.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "options": {
   "type": "object",
   "description": "pageSize, fontFamily, fontSize, margins, title, theme"
  },
  "markdown": {
   "type": "string",
   "description": "GitHub-flavoured Markdown source"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/makespdf-1a14a85c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.aidress.ai](https://www.zero.xyz/host/api.aidress.ai/llms.txt)
