Tribe CRM icon

Tribe CRM

Manage persons, organizations, contacts, leads, sales opportunities, tasks, appointments, and invoices in Tribe CRM

Actions27

Invoice → Get Many

AI-generated

Summary

Retrieve a list of invoices from your Tribe CRM instance, with optional filtering, pagination, field selection, sorting, and related entity expansion using OData query parameters.

Inputs

  • Expand — OData $expand string to include related entities, e.g. Person($select=FirstName,LastName).
  • Filter — OData $filter expression to limit invoices returned, e.g. FirstName eq 'John' or CreationDate gt 2024-01-01T00:00:00.
  • Limit — Maximum number of invoice results to return, minimum 1 (default 50).
  • Order By — OData $orderby expression to sort results, e.g. LastName asc.
  • Select Fields — Comma-separated list of fields to include in each returned invoice, e.g. FirstName,LastName,EmailAddress.
  • Skip — Number of results to skip, useful for pagination (default 0).

Output shape

a list of invoice records

The returned data is an array extracted from the root property 'value'. The query supports standard OData options for filtering, selection, sorting, paging, and expansion of related entities. Ensure the Billing module is activated in your Tribe CRM, or API calls may fail with an "entity type not found" error.

Links

Discussion