List an organization's pending user-facing action projections.
Render pending cues + unread information notifications into a merged, newest-first list of
DeviceAction projections. Both source tables are capped at limit + offset rows at SQL
before the Python-side merge + sort + slice, so page cost scales with the requested window,
not the org’s total pending backlog.
code filters both sources on the cue code: an action cue matches its own code, an
information notification matches its linked cue’s code (so cue-less sends drop out under a code
filter). created_after/created_before bound each source’s own timestamp (cue
created_at / notification sent_at).
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Path Parameters
The organization ID.
Query Parameters
Restrict to a single owner's actions.
Restrict to a single device's actions.
Restrict to one device type.
heat_pump, inverter, electric_vehicle, wallbox Restrict to actions whose cue carries one of these codes (repeatable).
reauthenticate, virtual_key_required, subscription_required, remote_access_disabled, terms_not_accepted, discarded, information, steering_recovery_failed, oem_charge_cap_detected, wallbox_current_cap_detected, battery_mode_reset_failed, device_offline, fully_charged, soc_input_requested, vendor_access_required, premium_subscription_required Only actions created at or after this time.
Only actions created at or before this time.
Page size.
1 <= x <= 100Items to skip.
x >= 0Response
OK
- ReauthenticateProjection
- InformationActionProjection
- SocInputRequestedProjection
Action requiring the partner to reauthenticate the user against an upstream provider.
Once more action codes are introduced, expose them as sibling classes (e.g.
FooAction with code: Literal["foo"]) and combine them into a discriminated
union (Annotated[ReauthenticateAction | FooAction, Field(discriminator="code")])
so OpenAPI consumers can branch on code to select the right shape.
Discriminator identifying this as a reauthentication action.
"reauthenticate"Link the caller follows to start the reauthentication.
The device this action belongs to.
The device's type key (e.g. electric_vehicle), matching the status roll-up keys.
The device owner (id + email/name), so callers skip the device→owner lookup.
When the action was raised (the originating cue's creation time).
