Actions78
- Contact Actions
- Company Actions
- Deal Actions
- Product Actions
- Budget Actions
- List Actions
- Pipeline Actions
- Pipeline Item Actions
- Invoice Actions
- Order Actions
- Project Actions
- Task Actions
- Databin Webhook Actions
- Custom API Request Actions
Invoice → Discover Invoice Fields
AI-generatedSummary
Discover fields of the Invoice resource
Inputs
- showAdvanced — Show path override and raw JSON fields for special cases
- resourcePathOverride — Only use this if your NinjaPipe workspace exposes a different endpoint path
- returnAll — Return all pages of results
- limit — Maximum number of items to retrieve per page (max 100)
- search — Search term to filter results
- statusFilter — Filter items by status
- ownerFilter — Filter items by owner
- queryParams — Additional query parameters to include in API requests
- advancedQueryJson — Optional raw query parameters merged last
Output shape
array of objects containing discovered field metadata for a sampled invoice record, including resource, endpoint, recordCountSampled, topLevelFields and customFieldKeys
Result reflects first page unless Return All is enabled; optional fields may be omitted
Examples
Example 1: Identify available fields in an Invoice
Set Resource to Invoice, Operation to Discover Invoice Fields, leave defaults; returns field metadata of a sampled invoice.
Example 2: Filter invoices before discovering fields
Configure Search, Status Filter, Owner Filter, and Limit, then run Discover Invoice Fields to get field list for matching invoices.
Example 3: Use custom endpoint path
Enable Show Advanced Options, set Resource Path Override to a custom path, then execute Discover Invoice Fields to discover fields using the overridden endpoint.