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 → List Project
AI-generatedSummary
Fetch a list of projects with optional filtering, pagination, and custom query parameters.
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 results (ignores pagination)
- page — Page number
- limit — The public list endpoints mention a maximum page size of 100
- search — Search
- statusFilter — Status filter
- ownerFilter — Owner filter
- queryParams — Additional query parameters for the request
- advancedQueryJson — Optional raw query parameters merged last
- flattenCustomFields — Copies custom_fields into the output and also adds cf_* keys
Output shape
an array of project objects
Pagination via page and limit; optional filters (search, statusFilter, ownerFilter) can restrict results; when flattenCustomFields is true custom fields are expanded with cf_ prefixes.
Examples
Example 1: List all projects using default settings
Resource = Project, Operation = List Project, no additional options enabled.
Example 2: List projects with filters and custom limit
Set statusFilter='active', ownerFilter='john', limit=25, search='invoice'.
Example 3: Retrieve all projects ignoring pagination
Enable returnAll=true and optionally set resourcePathOverride='/api/v2/projects'.