Nifty PM icon

Nifty PM

Interact with Nifty PM API for project management

Milestone → Get Many

AI-generated

Summary

Fetch milestones from a Nifty PM project with optional filtering and pagination.

Inputs

  • projectId (required) — The project to get milestones from. Select from the project list or specify an ID directly.
  • returnAll — Whether to return all results or paginate with limit/offset. Defaults to false.
  • limit — Maximum number of results to return (1-100). Only active when returnAll is false. Defaults to 25.
  • offset — Number of records to skip for pagination. Only active when returnAll is false. Defaults to 0.
  • filters — Optional query filters applied to the milestone query.

Output shape

Array of milestone objects containing id and name fields, retrieved from the Nifty PM API endpoint GET /api/v1.0/milestones.

Pagination is handled server-side via limit and offset query parameters when returnAll is false; otherwise, all results are collected across pages.

Examples

Example 1: Get up to 10 milestones for a specific project

Set projectId to the target project, limit to 10, returnAll to false.

Discussion