---
title: "List your triggerable automations"
method: GET
path: "/v1/automations"
tags: ["Automations"]
---

# List your triggerable automations

`GET /v1/automations`

## Request

- Base URL: `https://public.eeko.app`
- URL: `https://public.eeko.app/v1/automations`
- Auth: API key in header `x-eeko-api-key`

Lists every automation on your account that has a Stream Deck trigger, newest first. Disabled automations are included, with `enabled` set to `false`.

## Response `200`

Your triggerable automations.

- AutomationList
  - `automations` Automation[], required
    - `id` string, uuid, required: Pass this to `POST /v1/automations/{automationId}/trigger`.
    - `name` string, required
    - `enabled` boolean, required: Triggering a disabled automation answers `409`.

## Other responses

- `401`: The API key is missing, malformed, unknown or revoked. All four answer the same way.
- `429`: Too many requests from this IP address or account.
- `500`: Something went wrong on Eeko's side. Retry later.

---

[API](https://skmtc.dev/eeko/apis/public-api.md) - [All operations](https://skmtc.dev/eeko/apis/public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/eeko/apis/public-api/revisions/2a747a14533c?raw)
