---
title: "EmailSequenceActivityLogs.update"
method: PATCH
path: "/entities/EmailSequenceActivityLogs/{id}"
tags: ["Email Sequence"]
---

# EmailSequenceActivityLogs.update

`PATCH /entities/EmailSequenceActivityLogs/{id}`

Modifies EmailSequenceActivityLog or EmailSequenceActivityLogs with given id(s)

## Path parameters

- `id` string, uuid, required

## Query parameters

- `validation-level` integer

## Request body

- UpdateEmailSequenceActivityLogInput
  - `actor_id` string, uuid — Id of the actor.
  - `application_id` string, uuid — Id of the application.
  - `email_sequence_id` string, uuid — Id of the email sequence.
  - `end_time` string, date-time — Timestamp when the run finished. Empty for runs still in progress.
  - `is_test_run` boolean — True when the run was a dry-run / test execution and did not produce real-side effects.
  - `start_time` string, date-time — Timestamp when the run started.
  - `status` 1 | 2 | 3 | 4 | 5 — Outcome of the run (e.g. Ok, Error, Cancelled). Integer enum value: 1 - Ok, 2 - Warning, 3 - Error, 4 - Scheduled, 5 - Expired

## Response `200`

Modification confirmation. Returns resulting EmailSequenceActivityLog

- object
  - `success` boolean — True when response succeeded, false on error.
  - `data` EmailSequenceActivityLog
    - `is_delete_protected` boolean, required — Tells if the entity instance is protected against delete (Entities that need to be present in the system at any time). Delete action still may fail if entity is deletable, due some other additional validations.
    - `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 initiated the run, or empty for runs triggered by automation. Relation to Client. By default it is returned as URI to related resource. Using parameter 'expand', it will return full entity. See: 'Client' object for properties.
    - `application` string, uri, required — Application context the run was triggered in (e.g. browser, automation, third-party integration). Relation to Application. By default it is returned as URI to related resource. Using parameter 'expand', it will return full entity. See: 'Application' object for properties.
    - `email_sequence` string, uri, required — Email sequence this activity log belongs to. Relation to EmailSequence. By default it is returned as URI to related resource. Using parameter 'expand', it will return full entity. See: 'EmailSequence' object for properties.
    - `actor_id` string, uuid — Id of the actor.
    - `application_id` string, uuid, required — Id of the application.
    - `email_sequence_id` string, uuid, required — Id of the email sequence.
    - `end_time` string, date-time — Timestamp when the run finished. Empty for runs still in progress.
    - `is_test_run` boolean — True when the run was a dry-run / test execution and did not produce real-side effects.
    - `start_time` string, date-time, required — Timestamp when the run started.
    - `status` 1 | 2 | 3 | 4 | 5, required — Outcome of the run (e.g. Ok, Error, Cancelled). Integer enum value: 1 - Ok, 2 - Warning, 3 - Error, 4 - Scheduled, 5 - Expired
    - `lines` string[] — Step-by-step log lines produced during the run.
    - `record_name` string — Display name of the record this run enrolled (e.g. contact name). Read-only; computed by Coevera.
    - `record_email` string — Email address of the record this run enrolled. Read-only; computed by Coevera.

## Other responses

- `404` — Sent when invalid ID is given
- `500` — unexpected error

---

[API](https://skmtc.net/aws/apis/pipeliner-cloud-api.md) · [All operations](https://skmtc.net/aws/apis/pipeliner-cloud-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/pipeliner-cloud-api/versions/e8c12ae60aca/schema)
