Skip to main content
GET
/
api
/
subscriptions
/
{subscriptionId}
/
executionLogs
/
{executionLogId}
Get an execution log
curl --request GET \
  --url https://api.sandbox.tracefinance.com/api/subscriptions/{subscriptionId}/executionLogs/{executionLogId} \
  --header 'Authorization: Bearer <token>'
{
  "id": "7c9b46e8-3f33-4edc-94e2-bd4b58e0c62f",
  "companyId": "11111111-1111-1111-1111-111111111111",
  "subscriptionId": "8a13c6a4-1a3d-4f49-ad62-9dca8c47e2c6",
  "messageId": "9f1d83b2-4d6c-49ad-9bb6-8cf4a3a25de0",
  "eventType": "OPERATION_REQUESTED",
  "url": "https://api.example.com/trace-webhooks",
  "payload": "{\"id\":\"1f3a8c8d-2e1a-4b3a-9d2e-7c1a4b3a9d2e\",\"customerId\":\"...\",\"atTime\":\"2026-04-28T14:32:11Z\"}",
  "httpStatus": 200,
  "status": "SUCCESS",
  "retryAttempts": 0,
  "createdAt": "2026-04-28T14:32:11Z",
  "updatedAt": "2026-04-28T14:32:12Z",
  "error": null
}

Documentation Index

Fetch the complete documentation index at: https://tracefinance-docs-withdrawal-beneficiary-events.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

JWT bearer token. Include as Authorization: Bearer <token>. See the Authentication guide for how to obtain one.

Headers

X-Trace-Version
string

API version. Omit to use the default version.

Example:

"1"

Path Parameters

subscriptionId
string<uuid>
required

UUID of the subscription.

executionLogId
string<uuid>
required

UUID of the execution log entry.

Response

Execution log entry.

A record of a single webhook delivery attempt, including request payload, response status, and retry history.

id
string<uuid>
required
read-only
Example:

"7c9b46e8-3f33-4edc-94e2-bd4b58e0c62f"

companyId
string
required

Company identifier that owns the subscription.

Example:

"11111111-1111-1111-1111-111111111111"

subscriptionId
string<uuid>
required
Example:

"8a13c6a4-1a3d-4f49-ad62-9dca8c47e2c6"

messageId
string
required

Unique identifier of the event delivery, also sent as the X-Message-Id header on the outbound request.

Example:

"9f1d83b2-4d6c-49ad-9bb6-8cf4a3a25de0"

eventType
enum<string>
required

The specific event type within a resource, sent as the X-Event-Type header on each delivery.

Available options:
ASSET_ACTIVATED,
BENEFICIARY_PAYMENT_INSTRUCTION_CREATED,
BENEFICIARY_PAYMENT_INSTRUCTION_APPROVED,
BENEFICIARY_PAYMENT_INSTRUCTION_REJECTED,
OPERATION_REQUESTED,
OPERATION_COMPLETED,
OPERATION_FAILED
Example:

"OPERATION_REQUESTED"

url
string<uri>
required

URL that was called.

Example:

"https://api.example.com/trace-webhooks"

payload
string
required

The JSON body that was delivered, serialized as a string.

Example:

"{\"id\":\"1f3a8c8d-2e1a-4b3a-9d2e-7c1a4b3a9d2e\",\"customerId\":\"...\",\"atTime\":\"2026-04-28T14:32:11Z\"}"

httpStatus
integer
required

HTTP status code returned by the customer endpoint. 0 if the request never received a response.

Example:

200

status
enum<string>
required
read-only

Outcome of a delivery attempt. SUCCESS indicates a 2xx response was received; FAILED indicates a non-2xx response or a network error.

Available options:
SUCCESS,
FAILED
Example:

"SUCCESS"

retryAttempts
integer
required

Number of retry attempts made after the initial delivery.

Example:

0

createdAt
string<date-time>
required
read-only
Example:

"2026-04-28T14:32:11Z"

updatedAt
string<date-time>
required
read-only
Example:

"2026-04-28T14:32:12Z"

error
string | null

Error message captured when delivery failed. null on success.

Example:

null