Nifty PM icon

Nifty PM

Interact with Nifty PM API for project management

Tag → Get Many

AI-generated

Summary

Retrieve multiple tags from Nifty PM with pagination, filtering, and batching controls.

Inputs

  • returnAll — Whether to return all results or only up to a given limit. When true, pagination controls are overridden; when false, limit and offset are applied per query and output routing.
  • limit — Maximum number of results to return. Only effective when returnAll is false. Accepts 1–100, defaults to 25. Sent as query parameter and applied as output post-receive limit.
  • offset — Number of records to skip for pagination. Only effective when returnAll is false. Defaults to 0. Sent as query parameter.
  • filters — Filter tags by type. Supports a single option: type (others or member). Passed as query parameter 'type'.
  • requestOptions — Node-level settings for proxy, SSL validation, timeout, and batching. Includes sub-options: batching (batchSize, batchInterval), allowUnauthorizedCerts, proxy, and timeout.

Output shape

array

Returns an array of tag objects as fetched from the Nifty PM API endpoint GET /labels. Each item contains name and value (id) fields. Pagination is handled via offset and limit query parameters when returnAll is false.

Examples

Example 1: Fetch up to 20 tags, skipping the first 5.

limit=20, offset=5, returnAll=false

Example 2: Retrieve all tags with batching throttled to 20 items per batch.

returnAll=true, requestOptions.batching.batchSize=20

Discussion