Acumatica API - Endpoint Default 23 200 001 icon

Acumatica API - Endpoint Default 23 200 001

Interact with Acumatica Endpoint Default/23.200.001

Actions478

Pro Forma Invoice → Get List

AI-generated

Summary

Retrieve a list of Pro Forma Invoice records with optional filter parameters.

Inputs

  • amountDueFilter — Filter results by Amount Due
  • currencyIDFilter — Filter results by Currency ID
  • customerIDFilter — Filter results by Customer ID
  • descriptionFilter — Filter results by Description
  • effectiveDateFilter — Filter results by Effective Date
  • externalRefNbrFilter — Filter results by External Ref Nbr
  • holdFilter — Filter results by Hold
  • invoiceDateFilter — Filter results by Invoice Date
  • invoiceTotalFilter — Filter results by Invoice Total
  • lastModifiedDateTimeFilter — Filter results by Last Modified Date Time
  • locationFilter — Filter results by Location
  • postPeriodFilter — Filter results by Post Period
  • progressBillingTotalFilter — Filter results by Progress Billing Total
  • projectIDFilter — Filter results by Project ID
  • refNbrFilter — Filter results by Ref Nbr
  • retainageTotalFilter — Filter results by Retainage Total
  • statusFilter — Filter results by Status
  • taxTotalFilter — Filter results by Tax Total
  • timeAndMaterialTotalFilter — Filter results by Time And Material Total
  • customFilter — Custom OData $filter string (e.g. "OrderDate/value gt 2024-01-01T00:00:00")

Output shape

a list of Pro Forma Invoice records

Results are paginated; optional $skip/$top can be used; errors return a standard error envelope

Examples

Example 1: Filter invoices where Amount Due is greater than 1000 and Customer ID contains 'CUST'

AmountDueFilter: {operator: 'gt', value: 1000}; CustomerIDFilter: {operator: 'contains', value: 'CUST'}; customFilter: "CustomerID/value contains 'CUST'"

Links

Discussion