Dashboard
How it Works Documentation Quick Start PAPI — Pages & Assets MAPI — Dynamic Data Integrations SAPI — Sessions & Forms MCP Server OpenClaw Skill Tools Deploy Dashboard
PDF Layout

PDF Layout

⚡ Built-in — Platform Built-in

Configure PDF document branding per project: logo, colors, company/legal details (name, address, KvK, VAT, IBAN), and footer. Used by generated PDF documents (invoices, reports). Independent from Email Layout.

⚡ Built-in — No Setup Required This integration is built into the WebsitePublisher platform. All endpoints are available immediately — no API key needed.

Endpoints (4)

GET get-layout

Get the resolved PDF layout (branding + company/legal details) for the project.

No input parameters required.

POST set-layout

Create or update the PDF layout. Any subset of fields can be provided; omitted fields are left unchanged.

Field Type Required Description
logo_url string No Logo image URL (shown in the PDF header).
primary_color string No Primary brand color, hex (e.g. "#4f46e5").
accent_color string No Accent color, hex.
footer_text string No Footer line printed on every document.
company_name string No Company / sender name.
address_line1 string No Address line 1 (street).
address_line2 string No Address line 2 (optional).
postal_code string No Postal / ZIP code.
city string No City.
country string No Country.
kvk string No Chamber of Commerce (KvK) number.
vat_id string No VAT / BTW identification number.
iban string No IBAN bank account.
bank string No Bank name.
phone string No Contact phone.
contact_email string No Contact email (printed on the document).
website string No Website URL (printed on the document).
document_note string No Standard note printed on every document (e.g. payment terms).
html_template string No Optional custom HTML wrapper override (advanced).
POST copy-from-email

Seed the PDF layout from the project Email Layout (logo, primary color, footer) as a starting point. One-time convenience; the PDF layout stays independent afterwards.

No input parameters required.

POST remove-layout

Delete the PDF layout for the project (reverts to platform defaults).

No input parameters required.

MCP Tool Names

When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:

EndpointMCP Tool Name
get-layout pdf_layout_get_layout
set-layout pdf_layout_set_layout
copy-from-email pdf_layout_copy_from_email
remove-layout pdf_layout_remove_layout
← Back to all integrations