List virtual users.
const url = 'https://app.everruns.com/api/v1/virtual-users';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://app.everruns.com/api/v1/virtual-usersParameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”Responses
Section titled “Responses”Success
Response wrapper for paginated list endpoints. Includes pagination metadata along with the data array.
next_url and prev_url are populated by the [decorate_pagination_links]
middleware after the handler returns, so handlers don’t need to thread the
request URL into every construction site.
object
Array of items returned by the list operation.
Organization-scoped runtime account with its own profile and connections.
object
Archive timestamp.
Optional avatar URL for UI surfaces.
Creation timestamp.
Delete timestamp.
Optional description shown in management UI.
Effective human owner summary derived from the principal lineage.
object
Class of principal that can hold permissions or own resources. system
is reserved for platform-internal callers and is never minted via the
public API.
External identifier (identity_<32-hex>). Shown as id in API.
Default locale for unattended runs.
Display name used when the identity acts autonomously.
Organization that owns the runtime account.
Principal row representing this identity as a durable owner/executor.
object
Class of principal that can hold permissions or own resources. system
is reserved for platform-internal callers and is never minted via the
public API.
Lifecycle status.
Default timezone for unattended runs.
Last update timestamp.
Immutable runtime account purpose.
Maximum number of items per page.
Absolute URL for the next page, with offset advanced by limit. Omitted from the response (field absent) when this is the last page.
Current offset (starting position).
Absolute URL for the previous page, with offset rolled back by limit. Omitted from the response (field absent) when this is the first page.
Total number of items matching the query (across all pages).
Example
{ "data": [ { "effective_owner": { "id": "principal_01933b5a000070008000000000000001", "kind": "user" }, "id": "identity_01933b5a000070008000000000000001", "organization_id": "org_example", "principal": { "id": "principal_01933b5a000070008000000000000001", "kind": "user" }, "status": "active", "usage": "end_user" } ]}Authentication required
Permission denied