Execution

Properties

NAME TYPE DESCRIPTION
$id string Execution ID.
$createdAt string Execution creation date in ISO 8601 format.
$updatedAt string Execution upate date in ISO 8601 format.
$permissions array Execution roles.
functionId string Function ID.
trigger string The trigger that caused the function to execute. Possible values can be: `http`, `schedule`, or `event`.
status string The status of the function execution. Possible values can be: `waiting`, `processing`, `completed`, or `failed`.
requestMethod string HTTP request method type.
requestPath string HTTP request path and query.
requestHeaders array HTTP response headers as a key-value object. This will return only whitelisted headers. All headers are returned if execution is created as synchronous. Can be one of:

Headers model

responseStatusCode integer HTTP response status code.
responseBody string HTTP response body. This will return empty unless execution is created as synchronous.
responseHeaders array HTTP response headers as a key-value object. This will return only whitelisted headers. All headers are returned if execution is created as synchronous. Can be one of:

Headers model

logs string Function logs. Includes the last 4,000 characters. This will return an empty string unless the response is returned using an API key or as part of a webhook payload.
errors string Function errors. Includes the last 4,000 characters. This will return an empty string unless the response is returned using an API key or as part of a webhook payload.
duration number Function execution duration in seconds.
scheduledAt string The scheduled time for execution. If left empty, execution will be queued immediately.

Example