NinjaPipe icon

NinjaPipe

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

Budget → List Budgets

AI-generated

Summary

List budgets

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 — Whether to return all pages of results
  • page — Page number for pagination
  • limit — Number of items per page (max 100)
  • search — Search term for filtering results
  • statusFilter — Filter results by status
  • ownerFilter — Filter results by owner
  • queryParams — Custom query parameters to add to the request
  • advancedQueryJson — Optional raw query parameters merged last
  • flattenCustomFields — Whether to flatten custom fields into top‑level keys

Output shape

a list of budget records

Pagination may limit results; set limit and page; flattenCustomFields can expand custom fields; response may include only fields present in the returned records.

Examples

Example 1: List all budgets with default pagination

resource = budget, operation = getAll, limit = 20, page = 1

Example 2: List budgets using a custom endpoint path

resource = budget, operation = getAll, resourcePathOverride = /custom/budgets

Example 3: Fetch all budgets in a single call

resource = budget, operation = getAll, returnAll = true, limit = 100

Links

Discussion