NylorunDocsBeta
Management APIVaultsCredentials

Delete a credential

DELETE
/v1/tenant/vaults/{vaultId}/credentials/{credentialId}

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).

Path Parameters

vaultId*string
credentialId*string

Header Parameters

Nylorun-Protocol*string

The protocol version, 8

Response Body

Deleted

application/json
  1. response
id*string
import { createAdmin } from "@nylorun/admin";const admin = createAdmin();await admin.vaults.credentials.delete("vlt_123", "crd_123");
{  "id": "string"}