---
title: "ProcessActivityLogs.get"
method: GET
path: "/entities/ProcessActivityLogs/{id}"
tags: ["Process"]
---

# ProcessActivityLogs.get

`GET /entities/ProcessActivityLogs/{id}`

## Request

- Base URL: `https://us-east.api.coevera.com/api/v100/rest/spaces/your_space_id`
- URL: `https://us-east.api.coevera.com/api/v100/rest/spaces/your_space_id/entities/ProcessActivityLogs/{id}`
- Auth: HTTP basic
- TypeScript: <https://skmtc.dev/coevera/apis/coevera-crm-api/docs/entities/ProcessActivityLogs/:id/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns the ProcessActivityLog record with the given id.

## Path parameters

- `id` string, uuid, required

## Query parameters

- `expand` string

## Response `200`

The ProcessActivityLog record.

- object
  - `success` boolean: True when the request succeeded; false on error.
  - `data` ProcessActivityLog: One run of an Automatizer process, with its status, timing and the steps it took.
    - `is_delete_protected` boolean, required: True when the record is protected against deletion because it must always exist in the space. Deleting a record that is not protected can still fail on other checks. Read-only.
    - `id` string, uuid, required: Unique identifier of entity.
    - `is_deleted` boolean: Specifies if the entity is considered deleted.
    - `modified` string, date-time: Last modification time.
    - `created` string, date-time: Creation time.
    - `actor` string, uri: User who triggered the run, or empty for runs triggered by automation. Related Client record, returned as the URI of the record. With the 'expand' parameter the full record is returned instead; see 'Client' for its fields.
    - `application` string, uri, required: Application context the run was triggered in. Related Application record, returned as the URI of the record. With the 'expand' parameter the full record is returned instead; see 'Application' for its fields.
    - `process` string, uri, required: Process whose execution this log records. Related Process record, returned as the URI of the record. With the 'expand' parameter the full record is returned instead; see 'Process' for its fields.
    - `actor_id` string, uuid: Id of the user who triggered the run, or empty for runs triggered by automation.
    - `application_id` string, uuid, required: Id of the application the triggering change came from, such as the web app or an API access; scheduled runs are attributed to the Automatizer.
    - `cpu_run_time` number, double: Total CPU time consumed by the run, in seconds.
    - `end_time` string, date-time: Timestamp the run finished. Empty while the run is still in progress (e.g. waiting on scheduled actions).
    - `is_test_run` boolean: True when the run was triggered as a test (results are not persisted to records).
    - `parent_process_ids` object: Ids of parent processes that triggered this run, ordered from outermost to innermost. Empty for top-level runs.
    - `process_id` string, uuid, required: Id of the Automatizer process whose run this log records.
    - `run_id` string, uuid: Identifier grouping all activity logs that share the same root process run, including chained sub-process runs.
    - `start_time` string, date-time, required: Timestamp the run started.
    - `status` 1 | 2 | 3 | 4 | 5, required: Overall result of the process run: the most severe status among its log lines, Error when any step failed and Warning when a step completed with warnings. Integer enum value: 1 - Ok, 2 - Warning, 3 - Error, 4 - Scheduled, 5 - Expired
    - `lines` string[]: Activity log lines describing each step taken in this run (visible only).
    - `record_name` string: Name of the trigger record (extracted from the first log line) for display in activity log lists.

## Other responses

- `400`: Bad request: a bad or unknown parameter (codes 117, 118), a missing permission (code 50), conflicting data (code 2002) or any other API error. The REST API answers 400 where others answer 403 or 409; check `code`.
- `401`: Not authenticated: missing or wrong credentials, a credential of another space, or an expired token (code 401, ERROR_UNAUTHORIZED).
- `404`: No such record or entity (code 143 ERROR_NO_ENTITY, or 2006 ERROR_UNKNOWN_TYPE).
- `429`: Too many requests (code 182). Wait for the seconds in Retry-After, then retry.
- `500`: Unexpected server error (code 1000, ERROR_UNKNOWN).

---

[API](https://skmtc.dev/coevera/apis/coevera-crm-api.md) - [All operations](https://skmtc.dev/coevera/apis/coevera-crm-api/llms.txt) - [OpenAPI document](https://skmtc.dev/coevera/apis/coevera-crm-api/revisions/40ebbc83f179?raw)
