Get Automation

View Markdown

Get an automation by ID.


GET
/automations/{id}

Authorization

AuthorizationRequiredBearer <token>

API key authentication using "Authorization: Bearer <api_key>" header. Use your project API key (ittybit_*).

In: header

Path Parameters

idRequiredstring

Response Body

Default Response

idRequiredstring
objectRequiredstring
Value in: "automation"
nameRequiredstring
descriptionRequiredstring
statusRequiredstring
Value in: "active" | "paused"
workflowRequiredarray<object>
created_atRequirednumber
updated_atRequirednumber
{
  "id": "aut_4kW7jHn2cF",
  "object": "automation",
  "name": "Transcode uploads to 720p",
  "status": "active",
  "trigger": {
    "kind": "task.succeeded",
    "conditions": {
      "input.mimetype": {
        "startsWith": "video/"
      }
    }
  },
  "tasks": [
    {
      "kind": "video",
      "options": {
        "width": 1280,
        "height": 720,
        "format": "mp4"
      }
    },
    {
      "kind": "image",
      "options": {
        "width": 640,
        "height": 360,
        "format": "webp"
      }
    }
  ],
  "metadata": null,
  "created_by": "key_8bN2fXv6sL",
  "created_at": 1735689600,
  "updated_at": 1735689600
}