apyhub
Back

Generate Receipt Document from JSON API

What it does

Receipt Generator turns structured receipt data into a rendered document. Send a receipt data object with the required number, date, merchant, and items fields, and choose the output format you need: pdf, html, docx, or the default json response.

Use items to describe each line with description and unit_price, and add optional quantity and tax_rate when you need them. The merchant and optional customer objects support name, email, phone, tax_id, and address lines. You can also include currency, payment_method, notes, and page settings such as size, margin_mm, and orientation when generating PDF output.

The response tells you what was rendered, including format, media_type, bytes, engine, engine_version, and cache. For PDF output it can also return pages, plus a data_uri when you request JSON. If rendering produces issues worth noting, they come back in warnings.

Use Receipt Generator when you need to create downloadable receipts from checkout events, accounting records, or back-office exports without building your own document layout layer.

POST
Generate a preset document from JSON (receipt)
https://api.eu.apyhub.com/callable-labs/generate-receipt-document-from-json-api/v1/documents/preset/receipt

QUICKSTART

GUIDE

Quickstart

Create a receipt PDF from a minimal receipt payload.

curl -X POST "https://api.eu.apyhub.com/callable-labs/generate-receipt-document-from-json-api/v1/documents/preset/receipt" \
  -H "apy-token: $APY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "data": {
      "number": "RCP-1042",
      "date": "2026-09-18 14:02",
      "merchant": {
        "name": "Corner Café"
      },
      "items": [
        {
          "description": "Flat white",
          "unit_price": 3.6
        }
      ]
    }
  }'

What you'll get back

Returns a JSON object with rendering metadata: bytes and queued_ms/render_ms are integers, cache is "hit" or "miss", pages is an integer or null, engine and engine_version are strings, format is "docx", "pdf", or "html", data_uri is a data:<media_type>;base64,… string, warnings is an array of strings, and media_type is a string.

{
  "format": "pdf",
  "media_type": "application/pdf",
  "pages": 1,
  "bytes": 23414,
  "data_uri": "data:application/pdf;base64,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bWZiYP137ElBClKQghSkIAUpSEEKUpCCFKQgBSlIQQpSkIIUpCAFKUhBClKQghSk4P8CMDEw/A/NiXSDCmVuZHN0cmVhbQplbmRvYmoKMTAgMCBvYmoKPDwvVHlwZSAvRm9udERlc2NyaXB0b3IKL0ZvbnROYW1lIC9BQUFBQUErTGliZXJhdGlvblNhbnMtQm9sZAovRmxhZ3MgNAovQXNjZW50IDkwNS4yNzM0NAovRGVzY2VudCAtMjExLjkxNDA2Ci9TdGVtViA3Ni4xNzE4NzUKL0NhcEhlaWdodCAtNjg3Ljk4ODI4Ci9JdGFsaWNBbmdsZSAwCi9Gb250QkJveCBbLTQ4MS45MzM1OSAtMzc2LjQ2NDg0IDEzMDQuMTk5MjIgMTAzMy4yMDMxM10KL0ZvbnRGaWxlMiA5IDAgUj4+CmVuZG9iagoxMSAwIG9iago8PC9UeXBlIC9Gb250Ci9Gb250RGVzY3JpcHRvciAxMCAwIFIKL0Jhc2VGb250IC9BQUFBQUErTGliZXJhdGlvblNhbnMtQm9sZAovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL0NJRFN5c3RlbUluZm8gPDwvUmVnaXN0cnkgKEFkb2JlKQovT3JkZXJpbmcgKElkZW50aXR5KQovU3VwcGxlbWVudCAwPj4KL1cgWzMgWzI3Ny44MzIwM10gMTYgWzMzMy4wMDc4MSAyNzcuODMyMDNdIDE5IDIzIDU1Ni4xNTIzNCAzNiAzOSA3MjIuMTY3OTcgNDcgWzYxMC44Mzk4NCAwIDAgMCA2NjYuOTkyMTkgNzc3LjgzMjAzIDcyMi4xNjc5NyAwIDYxMC44Mzk4NCA3MjIuMTY3OTddIDY4IFs1NTYuMTUyMzQgNjEwLjgzOTg0IDU1Ni4xNTIzNCAwIDU1Ni4xNTIzNF0gNzYgNzkgMjc3LjgzMjAzIDgwIFs4ODkuMTYwMTZdIDgxIDgzIDYxMC44Mzk4NCA4NSBbMzg5LjE2MDE2IDU1Ni4xNTIzNCAzMzMuMDA3ODEgNjEwLjgzOTg0XSA5MSAyMDg4IDU1Ni4xNTIzNF0KL0RXIDc1MD4+CmVuZG9iagoxMiAwIG9iago8PC9GaWx0ZXIgL0ZsYXRlRGVjb2RlCi9MZW5ndGggMzQ0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DP+/5/BzQPmfhv8CZL/OqQplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjw8L1R5cGUgL0ZvbnREZXNjcmlwdG9yCi9Gb250TmFtZSAvQkFBQUFBK0xpYmVyYXRpb25TYW5zCi9GbGFncyA0Ci9Bc2NlbnQgOTA1LjI3MzQ0Ci9EZXNjZW50IC0yMTEuOTE0MDYKL1N0ZW1WIDQ1Ljg5ODQzOAovQ2FwSGVpZ2h0IC02ODcuOTg4MjgKL0l0YWxpY0FuZ2xlIDAKL0ZvbnRCQm94IFstNTQzLjk0NTMxIC0zMDMuMjIyNjYgMTMwMS43NTc4MSA5NzkuOTgwNDddCi9Gb250RmlsZTIgMTMgMCBSPj4KZW5kb2JqCjE1IDAgb2JqCjw8L1R5cGUgL0ZvbnQKL0ZvbnREZXNjcmlwdG9yIDE0IDAgUgovQmFzZUZvbnQgL0JBQUFBQStMaWJlcmF0aW9uU2FucwovU3VidHlwZSAvQ0lERm9udFR5cGUyCi9DSURUb0dJRE1hcCAvSWRlbnRpdHkKL0NJRFN5c3RlbUluZm8gPDwvUmVnaXN0cnkgKEFkb2JlKQovT3JkZXJpbmcgKElkZW50aXR5KQovU3VwcGxlbWVudCAwPj4KL1cgWzAgWzc1MCAwIDAgMjc3LjgzMjAzXSA4IFs4ODkuMTYwMTZdIDE2IFszMzMuMDA3ODEgMjc3LjgzMjAzXSAxOSAyOCA1NTYuMTUyMzQgMjkgWzI3Ny44MzIwM10gNDEgWzYxMC44Mzk4NF0gNTMgWzcyMi4xNjc5NyA2NjYuOTkyMTkgNjEwLjgzOTg0XSA2OCA2OSA1NTYuMTUyMzQgNzIgWzU1Ni4xNTIzNCAyNzcuODMyMDMgMCA1NTYuMTUyMzQgMjIyLjE2Nzk3XSA3OSBbMjIyLjE2Nzk3XSA4MSA4MyA1NTYuMTUyMzQgODUgWzMzMy4wMDc4MV0gODcgWzI3Ny44MzIwMyA1NTYuMTUyMzQgMCA3MjIuMTY3OTddIDEyMSBbMzMzLjAwNzgxXSAyMDg4IFs1NTYuMTUyMzRdXQovRFcgNTAwPj4KZW5kb2JqCjE2IDAgb2JqCjw8L0ZpbHRlciAvRmxhdGVEZWNvZGUKL0xlbmd0aCAzNTc+PiBzdHJlYW0KeJxdks1ugzAQhO9+Ch+TQ4RN+EklhJRAkDj0R6V5AAILRSoGGefA21f2JKnUA0bf4N0Zs/ayMi/VYLj3oaemIsO7QbWalummG+JX6gfFpM/boTF3cmsz1jPzsjKv1sXQWKpuYknCufdJ/bAYvfLNsZ2utGXeu25JD6rnm0tWbZlX3eb5h0ZShguWpryljnnZaz2/1SNxz5XtypaUGcy6u2TV346vdSbuO5ZI00wtLXPdkK5VTywRQoiUJ0VRFCkj1f77HqPq2jXftXa79ylPhPBF6ugACh3J2NE+AL2AIkc+KADFoFNs6eDbLr44Zi7B3UvKh/UzqRSuSkqY5rBBIBnCDbnkCWIO8eDE/X0LUoa+E4Pgkcu+IgkRxwqQMsLpAvQMMojoGZwhFhBPTgwRMESy6AwR7iFax3APjxDRM47vPwAnttOwt+Y56uamNSnjrpYbrx3soOh5++ZptlX2+QXOH7Z4CmVuZHN0cmVhbQplbmRvYmoKNSAwIG9iago8PC9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMAovQmFzZUZvbnQgL0JBQUFBQStMaWJlcmF0aW9uU2FucwovRW5jb2RpbmcgL0lkZW50aXR5LUgKL0Rlc2NlbmRhbnRGb250cyBbMTUgMCBSXQovVG9Vbmljb2RlIDE2IDAgUj4+CmVuZG9iagp4cmVmCjAgMTcKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMDM0OTkgMDAwMDAgbiAKMDAwMDAwMDE4MSAwMDAwMCBuIAowMDAwMDEyOTcyIDAwMDAwIG4gCjAwMDAwMjI4NTEgMDAwMDAgbiAKMDAwMDAwMDIxOCAwMDAwMCBuIAowMDAwMDAzNzE4IDAwMDAwIG4gCjAwMDAwMDM3NzMgMDAwMDAgbiAKMDAwMDAwMzg5MCAwMDAwMCBuIAowMDAwMDExNzc4IDAwMDAwIG4gCjAwMDAwMTIwMzIgMDAwMDAgbiAKMDAwMDAxMjU1NyAwMDAwMCBuIAowMDAwMDEzMTIzIDAwMDAwIG4gCjAwMDAwMjE2MzQgMDAwMDAgbiAKMDAwMDAyMTg4MyAwMDAwMCBuIAowMDAwMDIyNDIzIDAwMDAwIG4gCnRyYWlsZXIKPDwvU2l6ZSAxNwovUm9vdCA4IDAgUgovSW5mbyAxIDAgUj4+CnN0YXJ0eHJlZgoyMjk5NwolJUVPRgo=",
  "warnings": [],
  "engine": "preset",
  "engine_version": "jinja2 3.1.6; chromium 153.0.8010.12",
  "cache": "miss",
  "render_ms": 185,
  "queued_ms": 1
}
TRY ITLIVE · 200 ATOMS
Loading your default key…
The full key is used to call the gateway and stays in this tab — never sent to orbit or saved.
ReceiptRequest*
ReceiptData*
Receipt content.
Items*
LineItem*
Party*
PageOptions
Paper size and margins for PDF output.

About this endpoint

What it does

Generates a preset receipt document from structured JSON input. The request contains receipt content and optional page/output settings, and the response returns render metadata plus the generated document payload in the declared output shape.

Request Body

ParameterTypeDescription
dataObjectReceipt content. Contains the receipt fields below.
data.dateStringReceipt date/time. Max length 32.
data.itemsObject ArrayLine items for the receipt. Min 1, max 200 items. Each item includes description and unit_price as required fields; see data.items[] rows.
data.items[].quantityNumberQuantity. Default 1. Minimum 0, maximum 1000000.
data.items[].tax_rateNumberPercent applied to this line. Default 0. Minimum 0, maximum 100.
data.items[].unit_priceNumberUnit price. Minimum -1000000000, maximum 1000000000.
data.items[].descriptionStringLine-item description. Max length 500.
data.notesStringOptional notes. Max length 4000. May also be null; default null.
data.numberStringReceipt number. Max length 64.
data.currencyStringCurrency symbol or code used in the receipt. Default €. Max length 8.
data.customerObjectCustomer details. May also be null. Contains name as required; see data.customer.* rows.
data.customer.nameStringCustomer name. Max length 200.
data.customer.emailStringCustomer email. May also be null. Max length 200.
data.customer.phoneStringCustomer phone. May also be null. Max length 64.
data.customer.tax_idStringVAT / tax registration number. May also be null. Max length 64.
data.customer.addressString ArrayAddress lines. Max 8 lines.
data.merchantObjectMerchant details. Contains name as required; see data.merchant.* rows.
data.merchant.nameStringMerchant name. Max length 200.
data.merchant.emailStringMerchant email. May also be null. Max length 200.
data.merchant.phoneStringMerchant phone. May also be null. Max length 64.
data.merchant.tax_idStringVAT / tax registration number. May also be null. Max length 64.
data.merchant.addressString ArrayAddress lines. Max 8 lines.
data.payment_methodStringPayment method text. May also be null. Max length 64.
pageObjectPaper size and margins for PDF output. Contains the page options below.
page.sizeENUMPaper size. Allowed values: A4, Letter, Legal, A3, A5. Default A4.
page.margin_mmNumberUniform page margin in millimetres. Default 18. Minimum 0, maximum 50.
page.orientationENUMPage orientation. Allowed values: portrait, landscape. Default portrait.
formatENUMOutput format. Allowed values: json, html, pdf, docx. Default json. The schema notes that pdf, html and docx return bytes, while json returns a PDF data URI plus metadata.
downloadBooleanSend Content-Disposition: attachment so browsers save the file. Default false.

Response

Returns a JSON object with metadata about the render and the generated output payload. The top-level fields are bytes integer, cache string, pages integer or null, engine string, format string, data_uri string, warnings string array, queued_ms integer, render_ms integer, media_type string, and engine_version string.

ParameterTypeDescription
bytesIntegerOutput size in bytes.
cacheStringCache result. Allowed values: hit, miss.
pagesIntegerPDF page count. Nullable; null for DOCX/HTML.
engineStringRendering engine identifier.
formatStringOutput format. Allowed values: docx, pdf, html.
data_uriStringdata:<media_type>;base64,… payload.
warningsString ArrayWarning messages emitted during rendering.
queued_msIntegerTime spent queued, in milliseconds.
render_msIntegerTime spent rendering, in milliseconds.
media_typeStringMedia type of the rendered output.
engine_versionStringRendering engine version.

Notes

The format request field defaults to json, but the output schema only declares docx, pdf, and html values for the returned format field. The schema also states that json requests return a PDF data URI plus metadata, so integrate against the response shape carefully rather than assuming the requested format is echoed back unchanged.

▣ COMMON ERRORS

Errors any endpoint can return

400bad_request

Required parameter missing or malformed body.

401unauthorized

API key missing, revoked, or not authorized for this service.

429rate_limited

Your plan's per-second rate exceeded. Retry with exponential backoff.

503upstream_busy

Backend temporarily unavailable. Try again in a few seconds.