Bexio icon

Bexio

Interact with Bexio API

Invoice → Create

AI-generated

Summary

Creates a Bexio invoice for the specified contact and responsible user, with optional invoice details and positions. Sends a POST request to Bexio’s invoice endpoint for each input item.

Inputs

  • Contact ID (required) — The contact ID for the invoice; the node converts it to an integer before sending it.
  • User Name or ID (required) — The responsible user, selected from the available users or supplied as an ID.
  • Additional Fields — Optional invoice details: title, document number, reference, contact address, user and project IDs, language, bank account, currency, payment type, header, footer, VAT type and net calculation setting, position tax visibility, validity dates, and positions. Positions can be entered as a JSON array; the node parses the value before sending it. Invalid JSON causes an error.

Output shape

A single Bexio API response record for the created invoice per input item.

The API response is returned as JSON. If the request fails and Continue On Fail is enabled, the corresponding output item contains an error message.

Links

Discussion