Automations

List automations

Changed on

Returns all configured automation definitions.

get/api/v1/automations

Request

  • The document declares no server URL.
  • Auth
    • HTTP bearer
    • or API key in cookie __fabro_session

Response

Automation definitions

Example response

{
  "data": [
    {
      "id": "nightly-deps",
      "revision": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
      "name": "Nightly dependency update",
      "description": "Keeps dependencies fresh.",
      "environment_id": "daytona-smoke",
      "target": {
        "repo": "acme/my-app",
        "branch": "feature/foo",
        "tag": "v1.2.3"
      },
      "workflow": "dependency-update",
      "workflow_source": {
        "repo": "acme/workflows",
        "branch": "main",
        "tag": "v1.2.3"
      },
      "triggers": [
        {
          "id": "manual",
          "enabled": true
        }
      ]
    }
  ]
}

Changes

    • breaking

      removed the required property /// from the response with the status

    • breaking

      removed the required property /// from the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the required property /// to the response with the status

    • info

      added the optional property // to the response with the status