Productive icon

Productive

Interact with the Productive API

Actions508

Widgets → Get all widgets

AI-generated

Summary

Retrieve a list of widgets from the Productive API, optionally filtered, paginated, and limited according to provided parameters.

Inputs

  • Return All — Boolean flag to return all results without limiting or paginating (default is false).
  • Limit — When 'Return All' is false, set the maximum number of widgets to return (minimum 1, default 50).
  • Page Number — When 'Return All' is false, specify which page of results to retrieve (minimum 1, default 1).
  • Page Size — When 'Return All' is false, specify the number of widgets per page (min 1, max 200, default 30).
  • Filter Query String — A raw filter query string to override other filters, using Productive API syntax. If provided, it is used directly and other filter settings are ignored.
  • Filters — One or more structured filters applied on fields 'Dashboard ID' or 'Report Layout ID' with operations like equals, contains, greater than, etc., ignored if 'Filter Query String' is provided.

Output shape

a list of widget objects matching the filter and pagination criteria

If 'Return All' is true, all widgets matching the filter are returned. Otherwise, results are limited to the specified page and size. Errors during execution return error messages in the output if 'Continue on Fail' is enabled.

Discussion