Productive icon

Productive

Interact with the Productive API

Actions508

Service Assignments → Get service assignments

AI-generated

Summary

Retrieve one or more service assignments from the Productive application, optionally filtered, paginated, or returning all results.

Inputs

  • Return All — Boolean flag indicating whether to retrieve all service assignments or limit the number returned.
  • Limit — Maximum number of service assignments to return if "Return All" is false.
  • Page Number — The page number of results to retrieve, relevant when not returning all.
  • Page Size — Number of service assignments to return per page, with a maximum of 200.
  • Filter Query String — Raw filter query string to override and specify filtering using Productive API syntax; when provided, this overrides other filters.
  • Filters — Structured filters by specific fields (ID, Person ID, Service ID) with operators like equals, contains, greater than, etc.; ignored if a Filter Query String is provided.

Output shape

an array of service assignment objects as returned by the Productive API

If "Return All" is true, all matching service assignments are returned; otherwise, pagination with page number and page size applies. If an error occurs per item and 'Continue On Fail' is enabled, output includes error information per item.

Discussion