NylorunDocsBeta
Management APIVaults

List vaults

GET
/v1/tenant/vaults

The installation vaults, after the vaults of ownerUserId when it names a person.

Authorization

managementKey
headerAuthorizationBearer <token>

A management key of the Tenant (role management): it reaches the Management API (/v1/tenant/*) and /v1/me, as itself, never for a subject. Issued only on the Tenant's machine (nylorun-operate keys put <id> --role management) or from NYLORUN_MANAGEMENT_KEY_FILE. Never accepted from a browser (Origin).

Query Parameters

ownerUserId?string

Also list this person's vaults

Header Parameters

Nylorun-Protocol*string

The protocol version, 8

Response Body

The vaults

application/json
  1. response
vaults*array<>
import { createAdmin } from "@nylorun/admin";const admin = createAdmin();const vaults = await admin.vaults.list();
{  "vaults": [    {      "id": "string",      "name": "string",      "ownerUserId": "string",      "metadata": {        "property1": "string",        "property2": "string"      },      "createdAt": "string"    }  ]}