Skip to main content
GET
/
execution-logs
/
{id}
JavaScript
import Reminix from '@reminix/sdk';

const client = new Reminix({
  apiKey: process.env['REMINIX_API_KEY'], // This is the default and can be omitted
});

const executionLog = await client.executionLogs.retrieve('x');

console.log(executionLog.id);
{
  "id": "<string>",
  "projectId": "<string>",
  "type": "agent_invoke",
  "source": "api",
  "name": "<string>",
  "status": "success",
  "durationMs": 123,
  "error": "<string>",
  "createdAt": "<string>",
  "input": "<unknown>",
  "output": "<unknown>"
}

Authorizations

Authorization
string
header
required

API Key or Personal Access Token (PAT). When using PAT, include X-Project header.

Path Parameters

id
string
required

Execution log ID

Minimum string length: 1

Response

Execution log details

id
string
required

Unique execution log ID

projectId
string
required

Project ID

type
enum<string>
required

Type of execution

Available options:
agent_invoke,
agent_chat,
tool_call
source
enum<string>
required

Where the request originated

Available options:
api,
cli,
dashboard,
widget,
sdk
name
string
required

Agent or tool name

status
enum<string>
required

Execution result status

Available options:
success,
error,
timeout
durationMs
number | null
required

Execution duration in milliseconds

error
string | null
required

Error message (null for success)

createdAt
string
required

When the execution occurred

input
any | null

Request input

output
any | null

Output from execution (null for errors)