Skip to main content

Automation Log Service

The automation log resource contains all the automation logs

Automation Log REST API​

The Automation Log REST API is a READONLY API allowing you to search and filter automation logs.

It is accessed through the following URL:

https://api.opendatadsl.com/api/automationlog

The API consists of the following calls:

MethodPathExampleDescription
GETGet the build information for this service
GET{release}v1List all automation logs
GET{release}/{id}v1/68527adfe438ee467f057624Get a specific automation log using its _id

Entities​

Automation Log Entity​

The automation log entity contains the following information:

NameDescriptionType
_idUnique id for the automation log entry (an object id)ObjectId
_typeAlways VarAutomationLogEntryString
sourceThe source of the item that triggered the automationString
serviceThe service of the item that triggered the automationString
keyThe id of the item that triggered the automationString
actionThe action that triggered the automationString
methodHow the automation was triggeredString
reasonThe reason why the automation was triggeredString
invocationIdThe id of the request that triggered the automationString
rootInvocationIdThe root id of the request that triggered the automationString
targetThe id of the target that was triggeredString
automationThe id of the automation that was triggeredString
timestampThe timestamp of the when the trigger occurredDateTime
statusThe status of the automation (success,failed,running)String
messageThe response message from the targetString

Examples​

An example of a success message​

{
"_id": "685526aa1001b079c8ed0c7e",
"_type": "VarAutomationLogEntry",
"source": "private",
"service": "object",
"key": "AAA",
"action": "update",
"method": "Direct (api)",
"reason": "Update from: 39c6cccd-d6ea-4ac1-b564-8e4d1e28d75d",
"invocationId": "ba8b8f10-4009-40d7-80b2-310c99762fcb",
"rootInvocationId": "ba8b8f10-4009-40d7-80b2-310c99762fcb",
"target": "odsl.email_attachment",
"automation": "68527adfe438ee467f057624",
"timestamp": "2025-06-20T09:15:22.7572293",
"status": "success",
"message": "Successfully sent email(Automation Test) to user@company.com"
}