Logs

Returns a summary of a single execution by its execution ID, including metadata about the object it belongs to.

get/api/v3/logs/{executionId}

Request

  • Base URL: https://fusion.adobe.io
  • URL: https://fusion.adobe.io/api/v3/logs/{executionId}
  • Auth: HTTP bearer and API key in header x-organization-id and API key in header x-api-key and API key in header x-gw-region

Path parameters

executionIdstring required

Query parameters

scenarioIdstring

Scenario identifier. Mutually exclusive with dlqId.

dlqIdstring

Incomplete execution (DLQ) identifier. Mutually exclusive with scenarioId.

Response

Details of the Execution

idstring required

Unique identifier for the execution. A 32-character lowercase string.

type'auto' | 'manual' required

How the execution was run. auto = scheduled/automatic run, manual = user-initiated run-once.

kind'scenario' | 'dlq' required

Type of entity this execution belongs to. scenario = automation scenario, dlq = incomplete execution.

kindIdstring required

Identifier of the parent entity referenced by kind (the scenario or DLQ id). Numeric id represented as a string.

teamIdnumber required

Identifier of the team that owns the parent automation.

organizationIdnumber required

Identifier of the organization that owns the execution.

authorIdnumber required

Identifier of the user who authored/initiated the execution. Absent for fully automated runs with no acting user.

status0 | 1 | 2 | 3 required

Execution result status code: 0 running, 1 success, 2 warning, 3 error.

trigger'webhook' | 'chat' | 'a2a' | 'mcp' | 'scheduled' required

Trigger type that initiated this execution: webhook (incoming HTTP trigger), chat (agent chat), a2a (agent-to-agent), mcp (MCP tool call), scheduled (time-based).

timestampstring date-time required

Execution start time, as an ISO 8601 timestamp in UTC.

durationnumber required

Total execution wall-clock time, in milliseconds.

verifierboolean required

True for manual runs, which are run to verify/test the automation; false for automatic runs.

bundlesnumber required

Total number of data bundles processed across all modules during the execution.

operationsnumber required

Total number of module operations performed during the execution.

transfernumber required

Total amount of data transferred during the execution, in bytes.

processingboolean required

True while the execution is still being processed; false once it has completed. Logs may be partial while this is true.

configobject required

Scenario runtime configuration snapshot. Boolean flags: dlq, instant, dataloss, listener, parallel, autoCommit, sequential, localAccess, confidential. Numbers: roundtrips, maxFileSize (bytes), timeout (milliseconds).

Example response

{
  "id": "62672b87ce5a449dae743947962da8b7",
  "type": "auto",
  "kind": "scenario",
  "kindId": "87",
  "teamId": 1,
  "organizationId": 1,
  "authorId": 2555,
  "status": 1,
  "trigger": "webhook",
  "timestamp": "2024-02-14T21:08:51.961Z",
  "duration": 233,
  "bundles": 1,
  "operations": 2,
  "transfer": 17,
  "modules": [
    {
      "package": "gateway",
      "module": "CustomWebHook",
      "operations": 1
    },
    {
      "package": "util",
      "module": "SetVariable2",
      "operations": 1
    }
  ],
  "config": {
    "dlq": false,
    "instant": false,
    "dataloss": false,
    "listener": false,
    "parallel": true,
    "autoCommit": true,
    "roundtrips": 1,
    "sequential": false,
    "localAccess": false,
    "maxFileSize": 500000000,
    "confidential": false,
    "timeout": 2400000
  }
}

Changes

    • info

      added to the response property allOf list for the response status

    • info

      added to the response property allOf list for the response status

    • info

      added to the response property allOf list for the response status

    • info

      added to the response property allOf list for the response status

    • info

      removed from the response property allOf list for the response status

    • info

      removed from the response property allOf list for the response status

    • info

      removed from the response property allOf list for the response status

    • info

      removed from the response property allOf list for the response status

    • info

      added the required property to the response with the status