Skip to main content
GET
List Automations

Authorizations

Authorization
string
header
required

API key authentication. Obtain your API key from the Replicas dashboard under Organization → Settings → API Keys. User-session JWTs are not accepted by /v1/replica endpoints.

Query Parameters

page
integer
default:1

Page number for pagination

Required range: x >= 1
limit
integer
default:20

Number of items per page

Required range: 1 <= x <= 100
trigger_type
enum<string>

Restrict the result set to automations that have at least one trigger of the given type. Pass all (or omit) to disable the filter.

Available options:
all,
cron,
github,
gitlab,
slack,
sentry,
custom
enabled
boolean

Restrict the result set to automations matching this enabled state. Omit to include both enabled and disabled automations.

Case-insensitive substring match against the automation name. Whitespace is trimmed before matching.

scope
enum<string>
default:org

Filter by automation scope. org returns org-owned automations, user returns your personal automations, all returns both.

Available options:
org,
user,
all

Response

Successful response

Paginated list of automations

automations
object[]
required
total
integer
required

Total number of automations

page
integer
required

Current page number

limit
integer
required

Number of items per page

totalPages
integer
required

Total number of pages