invoke
Gets Schedule models from the API for a specific page. You can specify extra filters to apply on the search.
Return
Parameters
List<ScheduleProperty> the fields of the schedules to request to the API. By default, it will be all the fields. Note: Less fields means less data to request to the API and it will be faster. On the other hand, more fields means more data to request to the API and it will be slower. We encourage to request just the fields that you need. Note that it is important to always request at least the ScheduleProperty.ID field because the API will always return the schedules by their id. If this field is not requested, the process will fail and it will return an error. Note that the API will return the same Schedule model regardless of the fields requested. The properties that are not requested will have the default value configured on the model.
ScheduleFilters the filters to apply on the search. If null, no filters will be applied.
ApiLogicalOperator the logical operator to join the filters. By default, it will be ApiLogicalOperator.AND.
ScheduleOrderSort the order to sort the schedules. If null, no sorting will be applied.
Int the page to be returned. By default, it will be 1.
Int the number of schedules to be returned on each page. By default, it will be DEFAULT_RECORD_QUANTITY_PER_PAGE.
ApiSearchType the search type to use on the filters. By default, it will be ApiSearchType.EXACT.
String an specific session token for consuming the API. Only is required when you have an specific custom session handling with a valid session token for this request or you did not set the initial SDK setup. If null, you must have to set the initial SDK setup for handling automatically the session behind the scenes.