Origami icon

Origami

Interact with the Origami CRM API | Developed for the community by OTE CONNECT

Actions17

Invoice → Get Many

AI-generated

Summary

Retrieve multiple invoice records filtered by invoice type and optional criteria with pagination or full dataset options.

Inputs

  • Invoice Type (required) — Select the type of invoice to retrieve, e.g., Credit Invoice, Proforma Invoice, Receipt, Tax Invoice, or Tax Invoice Receipt.
  • Return All — Boolean flag to return all matching invoices or only a limited number.
  • Limit — Maximum number of invoice records to return when 'Return All' is false. Minimum 1, maximum 5000.
  • Page — Page number of the results to return when not retrieving all.
  • Additional Fields — Optional filter criteria as JSON array (e.g., [["field", "=", "value"]]) to refine the invoice search.

Output shape

a list of invoice records retrieved from the Origami API matching the specified invoice type and filter criteria.

The output is an array of JSON objects, each representing an invoice. Pagination applies when 'Return All' is false, controlled by 'Limit' and 'Page' parameters. The filter field is optional and must be valid JSON if provided. Errors in JSON filter format will cause operation failure.

Links

Discussion