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
Project → Discover Project Fields
AI-generatedSummary
Discover fields from a sampled Project record and return field metadata.
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 items from list endpoints rather than just the first page.
- limit — Maximum number of items to retrieve per page (default 20, up to 100).
- search — Search term to filter items.
- statusFilter — Filter by status value.
- ownerFilter — Filter by owner identifier.
- queryParams — Add arbitrary query parameters.
- advancedQueryJson — Optional raw query parameters merged last.
Output shape
array of objects describing the sampled record's top‑level fields and discovered custom field keys
Returns only a single sampled record; using
returnAllenables pagination to collect more samples.
Examples
Example 1: Discover fields from the first 20 contacts in a project workspace.
resource=project operation=Discover Project Fields limit=20 returnAll=false
Example 2: Retrieve full field metadata for all budget items.
resource=budget operation=Discover Project Fields returnAll=true limit=100
Example 3: Add a custom status filter when discovering contact fields.
resource=contact operation=Discover Project Fields statusFilter=Open advancedQueryJson={"status":"Open"}