Actions16
Invoice → Create
AI-generatedSummary
Create a new invoice in Zoho Books for a specified organization using mapped fields, custom fields, extra key-value pairs, or a raw JSON payload.
Inputs
- Organization ID (required) — The Zoho Books organization ID to create the invoice under.
- Body (JSON) — A raw JSON string defining the invoice payload.
- Extra Body Fields — Additional key-value pairs merged directly into the top-level request body.
- Mapped Fields (Dropdown) — Predefined invoice fields selected from a dropdown (such as customer_id, date, due_date, status) merged into the request body.
- Custom Fields — Array of custom field label and value pairs formatted as custom_fields in the request payload.
Output shape
a single record
Returns the complete API response object returned by Zoho Books POST /invoices endpoint.
Examples
Example 1: Create a simple invoice for a customer
Provide Organization ID and set Mapped Fields with Customer ID and Invoice Date.
Example 2: Create an invoice using a raw JSON payload
Provide Organization ID and enter the full invoice structure (including line items) into Body (JSON).
