NinjaPipe icon

NinjaPipe

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

Company → List Company

AI-generated

Summary

List companies with optional pagination, filters, 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 instead of a single page
  • page — Page number to request (default 1)
  • limit — Maximum number of items per page (1-100, default 20)
  • search — Search term applied to filter results
  • statusFilter — Filter results by status
  • ownerFilter — Filter results by owner
  • queryParams — Additional query parameters to add to the request
  • advancedQueryJson — Raw JSON query string merged last
  • flattenCustomFields — Flatten custom fields into cf_* keys in the output

Output shape

array of company records

Pagination limited by limit; returnAll enables fetching all pages; optional flattening of custom fields adds cf_* keys if enabled

Examples

Example 1: List all companies using default settings

resourcePathOverride empty, returnAll false, limit 20, no filters

Example 2: List companies with a search filter and custom page size

search="active", limit=50, page=2, returnAll false

Example 3: List companies and flatten custom fields

flattenCustomFields true, advancedQueryJson={"include":"custom"}

Links

Discussion