Productive icon

Productive

Interact with the Productive API

Actions508

Salaries → Get salaries

AI-generated

Summary

Retrieve salary records from the Productive API with optional filtering and pagination.

Inputs

  • Return All — Boolean flag to determine whether to return all salary records or limit the results.
  • Limit — Maximum number of salary records to return when 'Return All' is false.
  • Page Number — Page number to retrieve when limiting results.
  • Page Size — Number of salary records to return per page, with a maximum of 200.
  • Filter Query String — A raw filter query string that overrides other filter settings; used to specify custom API filters to narrow results.
  • Filters — One or more field-based filters applied when Filter Query String is not set; filters include 'After', 'Before', and 'Person ID' with operations like equals, contains, greater than, etc.

Output shape

A list of salary records matching the specified filters and pagination parameters.

If 'Return All' is true, all matching salary records are returned regardless of Limit, Page Number, or Page Size. If 'Filter Query String' is provided, the Filters collection is ignored. Errors during execution result in error objects in the output if 'Continue On Fail' is enabled; otherwise, they throw.

Discussion