Overview
Parses CSV (delimiter detected) or JSON rows, fills {{column}} placeholders and typesets one framed certificate page per record in headless Chrome (scripts off, network blocked; system fonts cover Latin, Greek, Cyrillic, CJK). The name is fitted to the line width with font metrics; overflowing pages are shrunk once, otherwise rejected with row numbers. Optional serial numbers and verification codes (64 bits of SHA-256 over serial and row) in the manifest. Price covers up to 200 pages.
Protocol
x402 (POST)
Price
$0.01
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
uncategorized
Provider
format
Indexed
2026-11-12 20:10:36
Health
Status
unknown
Latency (p50)
—
Uptime (30d)
—
Reliability Score
—
Last Checked
Never
Last Healthy
Never
Consecutive Failures
0
Input Schema
{
"body": {
"csv": "name;kurs;datum\nErika Mustermann;Erste Hilfe;12.10.2026\nMax Muster;Erste Hilfe;12.10.2026",
"serial": {
"digits": 4,
"prefix": "TB-2026-",
"start": 1
},
"template": {
"body": "am {{datum}} am Kurs „{{kurs}}“ teilgenommen hat.",
"intro": "Hiermit wird bestätigt, dass",
"place_date": "Gronau, {{datum}}",
"signers": [
{
"name": "Daniel Beispiel",
"role": "Kursleitung"
}
],
"title": "Teilnahmebescheinigung"
}
},
"bodyType": "json",
"method": "POST",
"type": "http"
}