Skip to main content
GET
curl

Authorizations

x-api-key
string
header
required

Query Parameters

offset
number

Number of actions to skip (default: 0).

Example:

0

limit
number

Maximum number of actions to return (1-50, default: 10).

Example:

10

userId
string

Filter by the end-user (userId) the device is linked to.

Example:

"user_abc123"

type
enum<string>

Filter by device type.

Available options:
battery,
hvac,
ev_charger,
solar_inverter,
vehicle
state
enum<string>

Filter by action lifecycle state.

Available options:
acknowledged,
completed,
failed,
scheduled,
cancelled
deviceId
string

Filter to a single device. A deviceId the customer does not own returns an empty page.

Example:

"device_abc123"

Response

Actions retrieved successfully.

success
boolean
required

Always true for success responses.

data
Paginated Action Response · object
required

Paginated list of actions for a device, ordered most recent first.

meta
Response Meta · object
required

Metadata attached to every response: the request identifier, the serving environment, the build timestamp, and the server-side latency.