Productive icon

Productive

Interact with the Productive API

Actions508

Notifications → Get notifications

AI-generated

Summary

Retrieve notifications from the Productive API with optional filtering and pagination controls.

Inputs

  • Return All — Boolean flag to return all notifications without limiting or paginating the results.
  • Limit — Maximum number of notifications to return when not returning all; defaults to 50.
  • Page Number — Specifies which page of results to retrieve, starting at 1. Defaults to 1.
  • Page Size — Number of notifications per page, between 1 and 200. Defaults to 30.
  • Filter Query String — A raw filter query string following the Productive API syntax that overrides all other filters.
  • Filters — One or more structured filters by notification fields (After, Before, Dismissed, ID, Important) using operations like equals, contains, greater than, etc. Ignored if Filter Query String is provided.

Output shape

a list of notification objects retrieved from the Productive API

If 'Return All' is true, all notifications matching the filter are returned; otherwise the results respect pagination parameters (Limit, Page Number, Page Size). Filtering by fields applies only if no filter query string is provided. Errors will yield a JSON object with an error message if 'continueOnFail' is enabled; otherwise the node execution fails.

Discussion