v1

latestOpenAPI 3.0.0Proprietary2026-07-26316155742.7 KB
Automations

Get a single automation

Get details of a single automation.

For feature availability, see Jobs (Strings).

get/accounts/{account_id}/automations/{automation_id}

Path parameters

account_idstring required

Account ID

idstring required

ID

Headers

X-PhraseApp-OTPstring

Two-Factor-Authentication token (optional)

Response

OK

idstring
namestring
status'inactive' | 'active' | 'error'
trigger'schedule' | 'upload'
status_filtersstring[]

translation key statuses used to filter keys that are added to jobs

project_idstring
project_idsstring[]

All project IDs the automation applies to. Returned alongside the singular project_id for backwards compatibility.

job_template_idstring
job_owner_idstring nullable

User ID of the job owner that newly created jobs are assigned to.

include_only_updated_localesboolean

When true, the automation only acts on locales that changed since its last run.

tagsstring[]
cron_schedulestring
time_zonestring
created_atstring date-time
updated_atstring date-time

Example response

{
  "id": "abcd1234cdef1234abcd1234cdef1234",
  "name": "My First Automation",
  "status": "active",
  "trigger": "schedule",
  "status_filters": [
    "unverified",
    "untranslated",
    "ready_for_review"
  ],
  "project_id": "abcd1234cdef1234abcd1234cdef1234",
  "job_template_id": "abcd1234cdef1234abcd1234cdef1234",
  "tags": [
    "tag-1",
    "tag-2"
  ],
  "cron_schedule": "00 13 * * 1,2",
  "time_zone": "GMT",
  "account": "account",
  "created_at": "2021-06-28T09:52:53Z",
  "updated_at": "2021-06-28T09:52:53Z"
}