Easybill icon

Easybill

Consume Easybill API (powered by joergsebening.de)

Actions105

Document → Create

AI-generated

Summary

Creates an Easybill document for a selected customer, using the chosen document type and item data. Configure authentication, then provide items as JSON and use optional additional fields to set document details such as dates, references, VAT, payment settings, or a PDF template.

Inputs

  • Authentication (required) — Choose Bearer Token or Basic Auth; provide the corresponding credentials in the node’s credential settings.
  • Customer Name or ID (required) — Select the customer or enter an Easybill customer ID, including through an expression.
  • Type (required) — Document type, such as Invoice, Offer, Credit, or Delivery; defaults to Invoice.
  • Items JSON (required) — Array of Easybill item objects. The provided example includes fields for quantities, descriptions, position type, prices, VAT, and discounts. Price fields are in cents. The property description says this overrides other item inputs.
  • Additional Fields — Optional document settings, including document and service dates, text, currency, discount, status, VAT options, buyer reference, payment link, PDF template, project, contact, and recurring-document settings. JSON fields include advanced data fields, file format configuration, recurring options, and service date.

Output shape

A single created document record returned by the Easybill API.

The source pack shows the create handler and JSON normalization helpers, but not their bodies, so it does not establish the exact response fields or whether the handler alters the submitted item data.

Links

Discussion