NinjaPipe icon

NinjaPipe

Production-ready NinjaPipe node with one action interface, safer validation, Databin webhook support, and update-friendly UX

Deal → List Deal

AI-generated

Summary

List deals from the NinjaPipe workspace, optionally with filters, 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 pages of results
  • page — Page number for pagination
  • limit — The public list endpoints mention a maximum page size of 100
  • search — Search term
  • statusFilter — Filter by status
  • ownerFilter — Filter by owner
  • queryParams — Add Query Parameter
  • advancedQueryJson — Optional raw query parameters merged last
  • flattenCustomFields — Copies custom_fields into the output and also adds cf_* keys

Output shape

An array of deal objects

Pagination is controlled by limit and page; if returnAll is true all pages are merged into a single array; flattenCustomFields defaults to true and can be disabled.

Examples

Example 1: List all open deals with a custom limit of 50

Set operation to List Deal, limit to 50, statusFilter to "Open", returnAll false (default).

Example 2: Fetch all deals across pagination using the default page size

Use default limit 20, page 1, returnAll true to retrieve every page in one result.

Links

Discussion