v1
latestOpenAPI 3.0.32026-08-061874701.5 MBList all automation rules
Returns all automation rules associated with the specified sheet.
Multistep workflows are not returned via the API.
Instead, you'll see an error 400 - 1266: This rule is not accessible through the API.
Only single-action notifications, approval requests, or update requests qualify.
For users of Smartsheet for Slack, note that Slack notifications are not returned.
Note: For pagination guidance, refer to Pagination.
Query parameters
If true, include all results, that is, do not paginate. Mutually exclusive with page and pageSize (they are ignored if includeAll=true is specified).
Which page to return. Defaults to 1 if not specified. If you specify a value greater than the total number of pages, the last page of results is returned.
The maximum number of items to return per page. Unless otherwise stated for a specific endpoint, defaults to 100. If only page is specified, defaults to a page size of 100. For reports, the default is 100 rows. If you need larger sets of data from your report, returns a maximum of 10,000 rows per request.
Response
The list of AutomationRule objects.
Note: For pagination guidance, refer to Pagination.
Example response
{
"pageNumber": 1,
"pageSize": 50,
"totalPages": 25,
"totalCount": 136,
"data": [
{
"createdBy": {
"email": "jane.doe@smartsheet.com",
"name": "Jane Doe"
},
"modifiedBy": {
"email": "jane.doe@smartsheet.com",
"name": "Jane Doe"
}
}
]
}