List users in the organization
List users within the specified organization.
By default returns ALL users (legacy, unbounded). Pass page to fetch one page at a
time — same page/page_size params as GET /org//devices. Whale orgs (100k+
members) must page: the full response is large enough that nginx buffers it to disk.
Filters compose (AND) and apply before pagination, and every ordering breaks ties on
member id, so a filtered/sorted page sequence is stable — the console’s cockpit walks
it, and q with a member id / email / external id serves its ?user= deep link.
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Path Parameters
The organization ID of the requested users
Query Parameters
Page number (1-based) - enables pagination
x >= 1Number of users per page when pagination is enabled
1 <= x <= 1000Search by name, email, external user id, town, or exact member id. Up to 25 comma-separated terms match the union; more is a 422.
Only members owning a live device with a pending cue of one of these Support categories (repeatable, unioned); none selects the members owning no such device.
attention_required, service_degraded, informational Only members whose worst live-device service-health verdict is one of these (repeatable, unioned); a member with no live device matches none.
unhealthy, unknown, healthy Only members with this organization role. staff is a deprecated alias for support, normalised on the way in and removed in a future release; responses always carry support.
admin, support, user, guest Only members owning a device of this kind (any = at least one device)
any, ev, hp, inv, wb Only members owning an operational device that is steered (on) or not (off). Composes with device_kind as a same-device condition: both must hold for one and the same device, so a member with a steered EV and an unsteered inverter matches device_kind=inv&device_steering=off but not device_kind=ev&device_steering=off. A member with no devices matches neither value.
on, off Only members owning a device from this manufacturer
Only members on the retail tariff of this name for grid import — what they pay for consumption. none selects the members with none, who are priced on market prices.
Only members on the retail tariff of this name for grid export — what they earn for feed-in. none selects the members with none, who are priced on market prices.
Only members whose import or export retail tariff is of this kind
fixed, spot_indexed, time_of_use Only members who joined on or after this UTC day
Only members who joined on or before this UTC day
true: only members who have ever owned a device or made an onboarding attempt in the last 7 days, hiding members created up front who never started onboarding.
Sort key; direction via order. Ties break on member id
email, name, joined, last_login, savings, support, health, devices Sort direction
asc, desc If true, includes soft-deleted
Response
OK
admin, support, user, guest Pending cues per Support category, summed over the member's live devices.
The worst service-health verdict over the member's live devices (unhealthy over unknown over healthy), read from the device status projection; null with no live device.
unhealthy, unknown, healthy 