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
Task → Discover Task Fields
AI-generatedSummary
Discover Task fields by sampling a record and extracting its 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 matching records instead of a limited sample
- limit — Maximum number of items to sample; max 100
- search — Search term to filter records
- statusFilter — Status filter for records
- ownerFilter — Owner filter for records
- queryParams — Fixed collection of query parameters each with name, type and value
- advancedQueryJson — Optional raw query parameters merged last
Output shape
array of objects containing resource, endpoint, recordCountSampled, topLevelFields, customFieldKeys, and sampleRecord
limit may affect sample size; optional fields include advancedQueryJson merged last; pagination not applicable
Examples
Example 1: Expose task fields for downstream mapping
resource: task, operation: getFields, limit: 20, returnAll: false
Example 2: Fully enumerate tasks to build a dynamic field catalogue
resource: task, operation: getFields, limit: 100, returnAll: true, advancedQueryJson: '{"myParam":"value"}'