Endpoint directory Registered routes from the server source. Expand an endpoint for router-level access requirements. Resource permissions and deployment configuration may impose additional checks.
Find an endpoint, method, or scope 322 of 322 endpoints
GET /APIWelcome
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: APIWelcome
GET /.well-known/acme-challenge/:tokenACMEChallenge
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: ACMEChallenge
GET /api/v1/.well-known/jwks.jsonGet Tenant JWKSFor Signing Keys
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: GetTenantJWKSForSigningKeys
GET /api/v1/:type/:id/historyList Secret History
Authentication: Bearer token
Router scopes: history:read
Handler: ListSecretHistory
GET /api/v1/:type/:id/history-settingsGet History Settings
Authentication: Bearer token
Router scopes: history:read
Handler: GetHistorySettings
PUT /api/v1/:type/:id/history-settingsUpdate History Settings
Authentication: Bearer token
Router scopes: sharing:manage
Handler: UpdateHistorySettings
GET /api/v1/:type/:id/history/:versionGet Secret Version
Authentication: Bearer token
Router scopes: history:read
Handler: GetSecretVersion
GET /api/v1/:type/:id/sharesList Shares
Authentication: Bearer token
Router scopes: sharing:manage
Handler: ListShares
POST /api/v1/:type/:id/sharesCreate Share
Authentication: Bearer token
Router scopes: sharing:manage
Handler: CreateShare
GET /api/v1/:type/:id/temp-accessList Temp Access
Authentication: Bearer token
Router scopes: sharing:manage
Handler: ListTempAccess
POST /api/v1/:type/:id/temp-accessCreate Temp Access
Authentication: Bearer token
Router scopes: temp-access:create
Handler: CreateTempAccess
GET /api/v1/admin/auditAdmin Query Audit
Authentication: Bearer token + platform operator
Router scopes: admin:*
Handler: AdminQueryAudit
GET /api/v1/admin/tenantsAdmin List Tenants
Authentication: Bearer token + platform operator
Router scopes: admin:*
Handler: AdminListTenants
POST /api/v1/admin/tenantsAdmin Create Tenant
Authentication: Bearer token + platform operator
Router scopes: admin:*
Handler: AdminCreateTenant
PATCH /api/v1/admin/tenants/:id/activateAdmin Activate Tenant
Authentication: Bearer token + platform operator
Router scopes: admin:*
Handler: AdminActivateTenant
PUT /api/v1/admin/tenants/:id/quotaAdmin Set Quota
Authentication: Bearer token + platform operator
Router scopes: admin:*
Handler: AdminSetQuota
PUT /api/v1/admin/tenants/:id/ssoAdmin Configure SSO
Authentication: Bearer token + platform operator
Router scopes: admin:*
Handler: AdminConfigureSSO
PATCH /api/v1/admin/tenants/:id/suspendAdmin Suspend Tenant
Authentication: Bearer token + platform operator
Router scopes: admin:*
Handler: AdminSuspendTenant
GET /api/v1/admin/tenants/:id/usersAdmin List Users
Authentication: Bearer token + platform operator
Router scopes: admin:*
Handler: AdminListUsers
POST /api/v1/admin/users/reset-passwordAdmin Reset Password
Authentication: Bearer token + platform operator
Router scopes: admin:*
Handler: AdminResetPassword
POST /api/v1/agent/access/:aliasAgent Request
Authentication: Signed device request
Router scopes: Handler-specific checks; consult the implementation.
Handler: AgentRequest
GET /api/v1/agent/identityAgent Request
Authentication: Signed device request
Router scopes: Handler-specific checks; consult the implementation.
Handler: AgentRequest
POST /api/v1/agent/oauth/deviceAgent OAuth Start
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: AgentOAuthStart
POST /api/v1/agent/oauth/enrollAgent OAuth Enroll
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: AgentOAuthEnroll
POST /api/v1/agent/oauth/tokenAgent OAuth Token
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: AgentOAuthToken
POST /api/v1/agent/variables/resolveAgent Request
Authentication: Signed device request
Router scopes: Handler-specific checks; consult the implementation.
Handler: AgentRequest
GET /api/v1/agents/devicesList Agents
Authentication: Bearer token
Router scopes: admin:*
Handler: ListAgents
POST /api/v1/agents/devicesEnroll Agent
Authentication: Bearer token
Router scopes: admin:*
Handler: EnrollAgent
DELETE /api/v1/agents/devices/:idRevoke Agent
Authentication: Bearer token
Router scopes: admin:*
Handler: RevokeAgent
POST /api/v1/agents/oauth/approveAgent OAuth Approve
Authentication: Bearer token
Router scopes: agents:approve
Handler: AgentOAuthApprove
POST /api/v1/agents/oauth/reviewAgent OAuth Review
Authentication: Bearer token
Router scopes: agents:approve
Handler: AgentOAuthReview
GET /api/v1/agents/profilesList Agent Profiles
Authentication: Bearer token
Router scopes: admin:*
Handler: ListAgentProfiles
PUT /api/v1/agents/profiles/:idPut Agent Profile
Authentication: Bearer token
Router scopes: admin:*
Handler: PutAgentProfile
GET /api/v1/api-keysList APIKeys
Authentication: Bearer token
Router scopes: admin:*
Handler: ListAPIKeys
POST /api/v1/api-keysCreate APIKey
Authentication: Bearer token
Router scopes: admin:*
Handler: CreateAPIKey
DELETE /api/v1/api-keys/:idRevoke APIKey
Authentication: Bearer token
Router scopes: admin:*
Handler: RevokeAPIKey
GET /api/v1/api-tokensList APITokens
Authentication: Bearer token
Router scopes: tokens:read
Handler: ListAPITokens
POST /api/v1/api-tokensCreate APIToken
Authentication: Bearer token
Router scopes: tokens:read, tokens:write
Handler: CreateAPIToken
DELETE /api/v1/api-tokens/:idDelete APIToken
Authentication: Bearer token
Router scopes: tokens:read, tokens:write
Handler: DeleteAPIToken
GET /api/v1/api-tokens/:idGet APIToken
Authentication: Bearer token
Router scopes: tokens:read
Handler: GetAPIToken
POST /api/v1/api-tokens/:id/rotateRotate APIToken
Authentication: Bearer token
Router scopes: tokens:read, tokens:write
Handler: RotateAPIToken
GET /api/v1/audit/logsGet Audit Logs
Authentication: Bearer token
Router scopes: audit:read
Handler: GetAuditLogs
GET /api/v1/audit/logs/exportExport Audit Logs
Authentication: Bearer token
Router scopes: audit:read
Handler: ExportAuditLogs
GET /api/v1/auth/cli/loginCLILogin
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: CLILogin
POST /api/v1/auth/cli/revokeCLIRevoke
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: CLIRevoke
POST /api/v1/auth/cli/tokenCLIToken
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: CLIToken
GET /api/v1/auth/oauth/.well-known/openid-configurationOIDCDiscovery
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: OIDCDiscovery
GET /api/v1/auth/oauth/authorizeOAuth Authorize
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: OAuthAuthorize
POST /api/v1/auth/oauth/tokenOAuth Token
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: OAuthToken
GET /api/v1/auth/oidc/callbackOIDCCallback
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: OIDCCallback
GET /api/v1/auth/oidc/loginOIDCLogin
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: OIDCLogin
POST /api/v1/auth/oidc/logoutOIDCLogout
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: OIDCLogout
POST /api/v1/auth/refreshRefresh Token
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: RefreshToken
POST /api/v1/auth/webauthn/authentication/beginWeb Authn Authentication Begin
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: WebAuthnAuthenticationBegin
POST /api/v1/auth/webauthn/authentication/finishWeb Authn Authentication Finish
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: WebAuthnAuthenticationFinish
POST /api/v1/auth/webauthn/registration/beginWeb Authn Registration Begin
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: WebAuthnRegistrationBegin
POST /api/v1/auth/webauthn/registration/finishWeb Authn Registration Finish
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: WebAuthnRegistrationFinish
POST /api/v1/auth/workload/tokenWorkload Login
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: WorkloadLogin
POST /api/v1/auth/zkp/registerSRPRegister
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: SRPRegister
POST /api/v1/auth/zkp/verifySRPVerify
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: SRPVerify
POST /api/v1/billing/checkoutCreate Checkout Session
Authentication: Bearer token
Router scopes: admin:*
Handler: CreateCheckoutSession
GET /api/v1/billing/pricingGet Pricing Tiers
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: GetPricingTiers
POST /api/v1/billing/subscription/cancelCancel Subscription
Authentication: Bearer token
Router scopes: admin:*
Handler: CancelSubscription
POST /api/v1/billing/subscription/updateUpdate Subscription
Authentication: Bearer token
Router scopes: admin:*
Handler: UpdateSubscription
GET /api/v1/certificatesList Certificates
Authentication: Bearer token
Router scopes: certs:read
Handler: ListCertificates
GET /api/v1/certificates/:idGet Certificate
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: GetCertificate
GET /api/v1/certificates/:id/downloadDownload Certificate
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: DownloadCertificate
POST /api/v1/certificates/:id/downloadDownload Certificate
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: DownloadCertificate
POST /api/v1/certificates/:id/renewRenew Certificate
Authentication: Bearer token
Router scopes: certs:write
Handler: RenewCertificate
POST /api/v1/certificates/:id/revokeRevoke Certificate
Authentication: Bearer token
Router scopes: certs:revoke
Handler: RevokeCertificate
POST /api/v1/certificates/enrollEnroll Certificate
Authentication: Bearer token
Router scopes: certs:write
Handler: EnrollCertificate
GET /api/v1/cli/syncSync CLIState
Authentication: Bearer token
Router scopes: admin:*
Handler: SyncCLIState
GET /api/v1/code-signing-keysList Code Signing Keys
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListCodeSigningKeys
POST /api/v1/code-signing-keysCreate Code Signing Key
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateCodeSigningKey
DELETE /api/v1/code-signing-keys/:idDelete Code Signing Key
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteCodeSigningKey
GET /api/v1/code-signing-keys/:idGet Code Signing Key
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetCodeSigningKey
PUT /api/v1/code-signing-keys/:idUpdate Code Signing Key
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateCodeSigningKey
GET /api/v1/code-signing-keys/:id/exportExport Code Signing Key
Authentication: Bearer token
Router scopes: credentials:read, export:read
Handler: ExportCodeSigningKey
GET /api/v1/computer-credentialsList Computer Credentials
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListComputerCredentials
POST /api/v1/computer-credentialsCreate Computer Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateComputerCredential
DELETE /api/v1/computer-credentials/:idDelete Computer Credential
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteComputerCredential
GET /api/v1/computer-credentials/:idGet Computer Credential
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetComputerCredential
PUT /api/v1/computer-credentials/:idUpdate Computer Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateComputerCredential
GET /api/v1/containersList Containers
Authentication: Bearer token
Router scopes: containers:read
Handler: ListContainers
POST /api/v1/containersCreate Container
Authentication: Bearer token
Router scopes: containers:read, containers:write
Handler: CreateContainer
DELETE /api/v1/containers/:idDelete Container
Authentication: Bearer token
Router scopes: containers:read, containers:write
Handler: DeleteContainer
GET /api/v1/containers/:idGet Container
Authentication: Bearer token
Router scopes: containers:read
Handler: GetContainer
PUT /api/v1/containers/:idUpdate Container
Authentication: Bearer token
Router scopes: containers:read, containers:write
Handler: UpdateContainer
GET /api/v1/crypto-walletsList Crypto Wallets
Authentication: Bearer token
Router scopes: passwords:read
Handler: ListCryptoWallets
POST /api/v1/crypto-walletsCreate Crypto Wallet
Authentication: Bearer token
Router scopes: passwords:read, passwords:write
Handler: CreateCryptoWallet
DELETE /api/v1/crypto-wallets/:idDelete Crypto Wallet
Authentication: Bearer token
Router scopes: passwords:read, passwords:write
Handler: DeleteCryptoWallet
GET /api/v1/crypto-wallets/:idGet Crypto Wallet
Authentication: Bearer token
Router scopes: passwords:read
Handler: GetCryptoWallet
PUT /api/v1/crypto-wallets/:idUpdate Crypto Wallet
Authentication: Bearer token
Router scopes: passwords:read, passwords:write
Handler: UpdateCryptoWallet
GET /api/v1/crypto/backendsList Crypto Backends
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListCryptoBackends
POST /api/v1/crypto/signSign With Key
Authentication: Bearer token
Router scopes: keys:sign
Handler: SignWithKey
GET /api/v1/crypto/signing-keysList Signing Keys
Authentication: Bearer token
Router scopes: keys:sign
Handler: ListSigningKeys
DELETE /api/v1/database/leases/:idRevoke Database Lease
Authentication: Bearer token
Router scopes: database:revoke
Handler: RevokeDatabaseLease
POST /api/v1/database/roles/:id/credentialsIssue Database Credentials
Authentication: Bearer token
Router scopes: database:issue
Handler: IssueDatabaseCredentials
POST /api/v1/database/roles/:id/rotateRotate Database Credentials
Authentication: Bearer token
Router scopes: database:rotate
Handler: RotateDatabaseCredentials
GET /api/v1/diagnosticsGet Diagnostics
Authentication: Bearer token
Router scopes: admin:*
Handler: GetDiagnostics
GET /api/v1/diagnostics/authGet Auth Diagnostics
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: GetAuthDiagnostics
POST /api/v1/diagnostics/traceTrace Diagnostics
Authentication: Bearer token
Router scopes: admin:*
Handler: TraceDiagnostics
GET /api/v1/disk-credentialsList Disk Credentials
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListDiskCredentials
POST /api/v1/disk-credentialsCreate Disk Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateDiskCredential
DELETE /api/v1/disk-credentials/:idDelete Disk Credential
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteDiskCredential
GET /api/v1/disk-credentials/:idGet Disk Credential
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetDiskCredential
PUT /api/v1/disk-credentials/:idUpdate Disk Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateDiskCredential
GET /api/v1/documentsList Documents
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: ListDocuments
POST /api/v1/documentsUpload Document
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: UploadDocument
GET /api/v1/documents/:idGet Document
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: GetDocument
GET /api/v1/documents/:id/downloadDownload Document
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: DownloadDocument
GET /api/v1/documents/:id/grantsList Document Grants
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: ListDocumentGrants
POST /api/v1/documents/:id/grantsGrant Document
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: GrantDocument
DELETE /api/v1/documents/:id/grants/:grantRevoke Document Grant
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: RevokeDocumentGrant
GET /api/v1/documents/:id/pages/:pagePreview Document
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: PreviewDocument
POST /api/v1/escrow/combineEscrow Combine
Authentication: Bearer token
Router scopes: secrets:read
Handler: EscrowCombine
POST /api/v1/escrow/splitEscrow Split
Authentication: Bearer token
Router scopes: secrets:read
Handler: EscrowSplit
POST /api/v1/export/credential-managerExport To Credential Manager
Authentication: Bearer token
Router scopes: export:read
Handler: ExportToCredentialManager
POST /api/v1/export/jsonExport To JSON
Authentication: Bearer token
Router scopes: export:read
Handler: ExportToJSON
POST /api/v1/export/keychainExport To Keychain
Authentication: Bearer token
Router scopes: export:read
Handler: ExportToKeychain
POST /api/v1/extraction/dbExtract Secrets
Authentication: Bearer token
Router scopes: extract:run
Handler: ExtractSecrets
GET /api/v1/extraction/jobs/:idGet Extraction Status
Authentication: Bearer token
Router scopes: extract:run
Handler: GetExtractionStatus
POST /api/v1/generate-materialGenerate Material
Authentication: Bearer token
Router scopes: credentials:write
Handler: GenerateMaterial
GET /api/v1/gpg-keysList GPGKeys
Authentication: Bearer token
Router scopes: gpg:read
Handler: ListGPGKeys
DELETE /api/v1/gpg-keys/:idDelete GPGKey
Authentication: Bearer token
Router scopes: gpg:write
Handler: DeleteGPGKey
GET /api/v1/gpg-keys/:idGet GPGKey
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: GetGPGKey
PUT /api/v1/gpg-keys/:idUpdate GPGKey
Authentication: Bearer token
Router scopes: gpg:write
Handler: UpdateGPGKey
GET /api/v1/gpg-keys/:id/exportExport GPGKey
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: ExportGPGKey
POST /api/v1/gpg-keys/generateGenerate GPGKey
Authentication: Bearer token
Router scopes: gpg:write
Handler: GenerateGPGKey
POST /api/v1/gpg-keys/importImport GPGKey
Authentication: Bearer token
Router scopes: gpg:write
Handler: ImportGPGKey
GET /api/v1/integration-providersList Integration Providers
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListIntegrationProviders
GET /api/v1/integrationsList Integration Credentials
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListIntegrationCredentials
POST /api/v1/integrationsCreate Integration Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateIntegrationCredential
DELETE /api/v1/integrations/:idDelete Integration Credential
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteIntegrationCredential
GET /api/v1/integrations/:idGet Integration Credential
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetIntegrationCredential
PUT /api/v1/integrations/:idUpdate Integration Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateIntegrationCredential
POST /api/v1/intelligence/check-breachCheck Breach
Authentication: Bearer token
Router scopes: intelligence:read
Handler: CheckBreach
POST /api/v1/ipfs/fetchIPFSFetch
Authentication: Bearer token
Router scopes: secrets:read
Handler: IPFSFetch
POST /api/v1/ipfs/storeIPFSStore
Authentication: Bearer token
Router scopes: secrets:write
Handler: IPFSStore
GET /api/v1/jks-keystoresList JKSKeystores
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListJKSKeystores
POST /api/v1/jks-keystoresCreate JKSKeystore
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateJKSKeystore
DELETE /api/v1/jks-keystores/:idDelete JKSKeystore
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteJKSKeystore
GET /api/v1/jks-keystores/:idGet JKSKeystore
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetJKSKeystore
PUT /api/v1/jks-keystores/:idUpdate JKSKeystore
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateJKSKeystore
GET /api/v1/jks-keystores/:id/entriesList JKSEntries
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListJKSEntries
POST /api/v1/jks-keystores/:id/entriesCreate JKSEntry
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateJKSEntry
DELETE /api/v1/jks-keystores/:id/entries/:aliasDelete JKSEntry
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: DeleteJKSEntry
GET /api/v1/jks-keystores/:id/exportExport JKSKeystore
Authentication: Bearer token
Router scopes: credentials:read, export:read
Handler: ExportJKSKeystore
GET /api/v1/key-catalogList Key Catalog
Authentication: Bearer token
Router scopes: secrets:read
Handler: ListKeyCatalog
GET /api/v1/keys/age/:idGet Age Key
Authentication: Bearer token
Router scopes: credentials:write
Handler: GetAgeKey
POST /api/v1/keys/age/generateGenerate Age Key
Authentication: Bearer token
Router scopes: credentials:write
Handler: GenerateAgeKey
GET /api/v1/keys/dkim/:idGet DKIMKey
Authentication: Bearer token
Router scopes: credentials:write
Handler: GetDKIMKey
POST /api/v1/keys/dkim/generateGenerate DKIMKey
Authentication: Bearer token
Router scopes: credentials:write
Handler: GenerateDKIMKey
GET /api/v1/keys/jwt-signing/:idGet JWTSigning Key
Authentication: Bearer token
Router scopes: credentials:write
Handler: GetJWTSigningKey
POST /api/v1/keys/jwt-signing/generateGenerate JWTSigning Key
Authentication: Bearer token
Router scopes: credentials:write
Handler: GenerateJWTSigningKey
GET /api/v1/keys/minisign/:idGet Minisign Key
Authentication: Bearer token
Router scopes: credentials:write
Handler: GetMinisignKey
POST /api/v1/keys/minisign/generateGenerate Minisign Key
Authentication: Bearer token
Router scopes: credentials:write
Handler: GenerateMinisignKey
GET /api/v1/keys/piv/:idGet PIVKey
Authentication: Bearer token
Router scopes: credentials:write
Handler: GetPIVKey
POST /api/v1/keys/piv/generateGenerate PIVKey
Authentication: Bearer token
Router scopes: credentials:write
Handler: GeneratePIVKey
GET /api/v1/keys/smime/:idGet SMIMEKey
Authentication: Bearer token
Router scopes: credentials:write
Handler: GetSMIMEKey
GET /api/v1/keys/smime/:id/pkcs12Export SMIMEPKCS12
Authentication: Bearer token
Router scopes: credentials:write, export:read
Handler: ExportSMIMEPKCS12
POST /api/v1/keys/smime/generateGenerate SMIMEKey
Authentication: Bearer token
Router scopes: credentials:write
Handler: GenerateSMIMEKey
GET /api/v1/keys/wireguard/:idGet Wire Guard Key
Authentication: Bearer token
Router scopes: credentials:write
Handler: GetWireGuardKey
POST /api/v1/keys/wireguard/generateGenerate Wire Guard Key
Authentication: Bearer token
Router scopes: credentials:write
Handler: GenerateWireGuardKey
GET /api/v1/ldap-bind-credentialsList LDAPBind Credentials
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListLDAPBindCredentials
POST /api/v1/ldap-bind-credentialsCreate LDAPBind Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateLDAPBindCredential
DELETE /api/v1/ldap-bind-credentials/:idDelete LDAPBind Credential
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteLDAPBindCredential
GET /api/v1/ldap-bind-credentials/:idGet LDAPBind Credential
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetLDAPBindCredential
PUT /api/v1/ldap-bind-credentials/:idUpdate LDAPBind Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateLDAPBindCredential
POST /api/v1/ldap/connections/:id/searchLDAPSearch
Authentication: Bearer token
Router scopes: ldap:use
Handler: LDAPSearch
GET /api/v1/ldap/exportLDAPExport
Authentication: Bearer token
Router scopes: ldap:use
Handler: LDAPExport
POST /api/v1/ldap/importLDAPImport
Authentication: Bearer token
Router scopes: ldap:use
Handler: LDAPImport
POST /api/v1/mock/configureConfigure Mock
Authentication: Bearer token
Router scopes: admin:*
Handler: ConfigureMock
GET /api/v1/mock/templates/:typeGenerate Mock Secret
Authentication: Bearer token
Router scopes: admin:*
Handler: GenerateMockSecret
GET /api/v1/ntlmList NTLMHashes
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListNTLMHashes
POST /api/v1/ntlmCreate NTLMHash
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateNTLMHash
DELETE /api/v1/ntlm/:idDelete NTLMHash
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteNTLMHash
GET /api/v1/ntlm/:idGet NTLMHash
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetNTLMHash
PUT /api/v1/ntlm/:idUpdate NTLMHash
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateNTLMHash
GET /api/v1/oidc/clientsList OIDCClients
Authentication: Bearer token
Router scopes: oidc:read
Handler: ListOIDCClients
POST /api/v1/oidc/clientsCreate OIDCClient
Authentication: Bearer token
Router scopes: oidc:read, oidc:write
Handler: CreateOIDCClient
DELETE /api/v1/oidc/clients/:idDelete OIDCClient
Authentication: Bearer token
Router scopes: oidc:read, oidc:write
Handler: DeleteOIDCClient
GET /api/v1/oidc/clients/:idGet OIDCClient
Authentication: Bearer token
Router scopes: oidc:read
Handler: GetOIDCClient
PUT /api/v1/oidc/clients/:idUpdate OIDCClient
Authentication: Bearer token
Router scopes: oidc:read, oidc:write
Handler: UpdateOIDCClient
POST /api/v1/oidc/clients/:id/rotate-secretRotate OIDCClient Secret
Authentication: Bearer token
Router scopes: oidc:read, oidc:write
Handler: RotateOIDCClientSecret
GET /api/v1/oidc/jwksList OIDCJWKS
Authentication: Bearer token
Router scopes: oidc:read
Handler: ListOIDCJWKS
POST /api/v1/oidc/jwksCreate OIDCJWK
Authentication: Bearer token
Router scopes: oidc:read, oidc:write
Handler: CreateOIDCJWK
GET /api/v1/oidc/jwks/.well-knownGet Tenant JWKS
Authentication: Bearer token
Router scopes: oidc:read
Handler: GetTenantJWKS
DELETE /api/v1/oidc/jwks/:idDelete OIDCJWK
Authentication: Bearer token
Router scopes: oidc:read, oidc:write
Handler: DeleteOIDCJWK
GET /api/v1/oidc/jwks/:idGet OIDCJWK
Authentication: Bearer token
Router scopes: oidc:read
Handler: GetOIDCJWK
PUT /api/v1/oidc/jwks/:idUpdate OIDCJWK
Authentication: Bearer token
Router scopes: oidc:read, oidc:write
Handler: UpdateOIDCJWK
GET /api/v1/oidc/tokensList OIDCTokens
Authentication: Bearer token
Router scopes: oidc:read
Handler: ListOIDCTokens
POST /api/v1/oidc/tokensStore OIDCToken
Authentication: Bearer token
Router scopes: oidc:read, oidc:write
Handler: StoreOIDCToken
DELETE /api/v1/oidc/tokens/:idDelete OIDCToken
Authentication: Bearer token
Router scopes: oidc:read, oidc:write
Handler: DeleteOIDCToken
GET /api/v1/oidc/tokens/:idGet OIDCToken
Authentication: Bearer token
Router scopes: oidc:read
Handler: GetOIDCToken
POST /api/v1/oidc/tokens/:id/revokeRevoke OIDCToken
Authentication: Bearer token
Router scopes: oidc:read, oidc:write
Handler: RevokeOIDCToken
GET /api/v1/openssl-keysList Open SSLKeys
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListOpenSSLKeys
DELETE /api/v1/openssl-keys/:idDelete Open SSLKey
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteOpenSSLKey
GET /api/v1/openssl-keys/:idGet Open SSLKey
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetOpenSSLKey
GET /api/v1/openssl-keys/:id/exportExport Open SSLKey
Authentication: Bearer token
Router scopes: credentials:read, export:read
Handler: ExportOpenSSLKey
POST /api/v1/openssl-keys/generateGenerate Open SSLKey
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: GenerateOpenSSLKey
POST /api/v1/openssl-keys/importImport Open SSLKey
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: ImportOpenSSLKey
GET /api/v1/passwordsList Passwords
Authentication: Bearer token
Router scopes: passwords:read
Handler: ListPasswords
POST /api/v1/passwordsCreate Password
Authentication: Bearer token
Router scopes: passwords:write
Handler: CreatePassword
DELETE /api/v1/passwords/:idDelete Password
Authentication: Bearer token
Router scopes: passwords:write
Handler: DeletePassword
GET /api/v1/passwords/:idGet Password
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: GetPassword
PUT /api/v1/passwords/:idUpdate Password
Authentication: Bearer token
Router scopes: passwords:write
Handler: UpdatePassword
POST /api/v1/passwords/generateGenerate Password
Authentication: Bearer token
Router scopes: passwords:write
Handler: GeneratePassword
GET /api/v1/quotasGet Quotas
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: GetQuotas
GET /api/v1/radius-credentialsList RADIUSCredentials
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListRADIUSCredentials
POST /api/v1/radius-credentialsCreate RADIUSCredential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateRADIUSCredential
DELETE /api/v1/radius-credentials/:idDelete RADIUSCredential
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteRADIUSCredential
GET /api/v1/radius-credentials/:idGet RADIUSCredential
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetRADIUSCredential
PUT /api/v1/radius-credentials/:idUpdate RADIUSCredential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateRADIUSCredential
GET /api/v1/root-credentialsList Root Credentials
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListRootCredentials
POST /api/v1/root-credentialsCreate Root Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateRootCredential
DELETE /api/v1/root-credentials/:idDelete Root Credential
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteRootCredential
GET /api/v1/root-credentials/:idGet Root Credential
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetRootCredential
PUT /api/v1/root-credentials/:idUpdate Root Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateRootCredential
GET /api/v1/s/:container/:keyGet Secret By Path
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: GetSecretByPath
GET /api/v1/s/:container/:key/:versionGet Secret By Path
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: GetSecretByPath
GET /api/v1/saml/assertionsList SAMLAssertions
Authentication: Bearer token
Router scopes: saml:read
Handler: ListSAMLAssertions
POST /api/v1/saml/assertionsStore SAMLAssertion
Authentication: Bearer token
Router scopes: saml:read, saml:write
Handler: StoreSAMLAssertion
DELETE /api/v1/saml/assertions/:idDelete SAMLAssertion
Authentication: Bearer token
Router scopes: saml:read, saml:write
Handler: DeleteSAMLAssertion
GET /api/v1/saml/assertions/:idGet SAMLAssertion
Authentication: Bearer token
Router scopes: saml:read
Handler: GetSAMLAssertion
POST /api/v1/saml/assertions/check-replayConsume Assertion Check
Authentication: Bearer token
Router scopes: saml:read, saml:write
Handler: ConsumeAssertionCheck
GET /api/v1/saml/metadataList SAMLMetadata
Authentication: Bearer token
Router scopes: saml:read
Handler: ListSAMLMetadata
POST /api/v1/saml/metadataCreate SAMLMetadata
Authentication: Bearer token
Router scopes: saml:read, saml:write
Handler: CreateSAMLMetadata
DELETE /api/v1/saml/metadata/:idDelete SAMLMetadata
Authentication: Bearer token
Router scopes: saml:read, saml:write
Handler: DeleteSAMLMetadata
GET /api/v1/saml/metadata/:idGet SAMLMetadata
Authentication: Bearer token
Router scopes: saml:read
Handler: GetSAMLMetadata
PUT /api/v1/saml/metadata/:idUpdate SAMLMetadata
Authentication: Bearer token
Router scopes: saml:read, saml:write
Handler: UpdateSAMLMetadata
GET /api/v1/saml/metadata/:id/xmlExport SAMLMetadata XML
Authentication: Bearer token
Router scopes: saml:read
Handler: ExportSAMLMetadataXML
POST /api/v1/search/semanticSemantic Search
Authentication: Bearer token
Router scopes: secrets:read
Handler: SemanticSearch
GET /api/v1/secretsList Secrets
Authentication: Bearer token
Router scopes: secrets:read
Handler: ListSecrets
POST /api/v1/secretsCreate Secret
Authentication: Bearer token
Router scopes: secrets:write
Handler: CreateSecret
DELETE /api/v1/secrets/:nameDelete Secret
Authentication: Bearer token
Router scopes: secrets:delete
Handler: DeleteSecret
GET /api/v1/secrets/:nameGet Secret
Authentication: Bearer token
Router scopes: secrets:read
Handler: GetSecret
PUT /api/v1/secrets/:nameUpdate Secret
Authentication: Bearer token
Router scopes: secrets:write
Handler: UpdateSecret
GET /api/v1/service-configList Service Config Credentials
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListServiceConfigCredentials
POST /api/v1/service-configCreate Service Config Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateServiceConfigCredential
DELETE /api/v1/service-config/:idDelete Service Config Credential
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteServiceConfigCredential
GET /api/v1/service-config/:idGet Service Config Credential
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetServiceConfigCredential
PUT /api/v1/service-config/:idUpdate Service Config Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateServiceConfigCredential
PUT /api/v1/settingsUpdate Settings
Authentication: Bearer token
Router scopes: settings:write
Handler: UpdateSettings
GET /api/v1/shared-with-meList Shared With Me
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: ListSharedWithMe
DELETE /api/v1/shares/:share_idDelete Share
Authentication: Bearer token
Router scopes: sharing:manage
Handler: DeleteShare
GET /api/v1/skey-otpsList SKeys
Authentication: Bearer token
Router scopes: secrets:read
Handler: ListSKeys
POST /api/v1/skey-otpsCreate SKey
Authentication: Bearer token
Router scopes: secrets:write
Handler: CreateSKey
DELETE /api/v1/skey-otps/:idDelete SKey
Authentication: Bearer token
Router scopes: secrets:delete
Handler: DeleteSKey
GET /api/v1/skey-otps/:idGet SKey
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: GetSKey
POST /api/v1/skey-otps/:id/verifyVerify SKey
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: VerifySKey
GET /api/v1/social-credentialsList Social Credentials
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListSocialCredentials
POST /api/v1/social-credentialsCreate Social Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateSocialCredential
DELETE /api/v1/social-credentials/:idDelete Social Credential
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteSocialCredential
GET /api/v1/social-credentials/:idGet Social Credential
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetSocialCredential
PUT /api/v1/social-credentials/:idUpdate Social Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateSocialCredential
GET /api/v1/software-licensesList Software Licenses
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListSoftwareLicenses
POST /api/v1/software-licensesCreate Software License
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateSoftwareLicense
DELETE /api/v1/software-licenses/:idDelete Software License
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteSoftwareLicense
GET /api/v1/software-licenses/:idGet Software License
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetSoftwareLicense
PUT /api/v1/software-licenses/:idUpdate Software License
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateSoftwareLicense
GET /api/v1/ssh-keysList SSHKeys
Authentication: Bearer token
Router scopes: ssh:read
Handler: ListSSHKeys
DELETE /api/v1/ssh-keys/:idDelete SSHKey
Authentication: Bearer token
Router scopes: ssh:write
Handler: DeleteSSHKey
GET /api/v1/ssh-keys/:idGet SSHKey
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: GetSSHKey
PUT /api/v1/ssh-keys/:idUpdate SSHKey
Authentication: Bearer token
Router scopes: ssh:write
Handler: UpdateSSHKey
GET /api/v1/ssh-keys/:id/exportExport SSHKey
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: ExportSSHKey
POST /api/v1/ssh-keys/generateGenerate SSHKey
Authentication: Bearer token
Router scopes: ssh:write
Handler: GenerateSSHKey
POST /api/v1/ssh-keys/importImport SSHKey
Authentication: Bearer token
Router scopes: ssh:write
Handler: ImportSSHKey
POST /api/v1/steg/decodeSteg Decode
Authentication: Bearer token
Router scopes: secrets:read
Handler: StegDecode
POST /api/v1/steg/encodeSteg Encode
Authentication: Bearer token
Router scopes: secrets:read
Handler: StegEncode
GET /api/v1/t/:tokenGet Share By Token
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: GetShareByToken
DELETE /api/v1/temp-access/:grant_idRevoke Temp Access
Authentication: Bearer token
Router scopes: sharing:manage
Handler: RevokeTempAccess
POST /api/v1/timelocksCreate Time Lock
Authentication: Bearer token
Router scopes: secrets:read, secrets:write
Handler: CreateTimeLock
GET /api/v1/timelocks/:idGet Time Lock
Authentication: Bearer token
Router scopes: secrets:read
Handler: GetTimeLock
GET /api/v1/totp-tokensList TOTPTokens
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListTOTPTokens
POST /api/v1/totp-tokensCreate TOTPToken
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateTOTPToken
DELETE /api/v1/totp-tokens/:idDelete TOTPToken
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteTOTPToken
GET /api/v1/totp-tokens/:idGet TOTPToken
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetTOTPToken
PUT /api/v1/totp-tokens/:idUpdate TOTPToken
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateTOTPToken
GET /api/v1/totp-tokens/:id/exportExport To URI
Authentication: Bearer token
Router scopes: credentials:read
Handler: ExportToURI
POST /api/v1/totp-tokens/:id/generateGenerate TOTPCode
Authentication: Bearer token
Router scopes: credentials:read
Handler: GenerateTOTPCode
POST /api/v1/totp-tokens/importImport From URI
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: ImportFromURI
POST /api/v1/transform/decodeTransform Decode
Authentication: Bearer token
Router scopes: transform:use
Handler: TransformDecode
POST /api/v1/transform/detectTransform Detect
Authentication: Bearer token
Router scopes: transform:use
Handler: TransformDetect
POST /api/v1/transform/encodeTransform Encode
Authentication: Bearer token
Router scopes: transform:use
Handler: TransformEncode
GET /api/v1/usageGet Usage
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: GetUsage
GET /api/v1/variablesList Variables
Authentication: Bearer token
Router scopes: variables:read
Handler: ListVariables
DELETE /api/v1/variables/:nameDelete Variable
Authentication: Bearer token
Router scopes: variables:write
Handler: DeleteVariable
GET /api/v1/variables/:nameGet Variable
Authentication: Bearer token
Router scopes: variables:read
Handler: GetVariable
PUT /api/v1/variables/:namePut Variable
Authentication: Bearer token
Router scopes: variables:write
Handler: PutVariable
POST /api/v1/variables/resolveResolve Variables
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: ResolveVariables
GET /api/v1/vpn-credentialsList VPNCredentials
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListVPNCredentials
POST /api/v1/vpn-credentialsCreate VPNCredential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateVPNCredential
DELETE /api/v1/vpn-credentials/:idDelete VPNCredential
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteVPNCredential
GET /api/v1/vpn-credentials/:idGet VPNCredential
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetVPNCredential
PUT /api/v1/vpn-credentials/:idUpdate VPNCredential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateVPNCredential
GET /api/v1/webauthn/credentialsWeb Authn List Credentials
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: WebAuthnListCredentials
DELETE /api/v1/webauthn/credentials/:idWeb Authn Delete Credential
Authentication: Bearer token
Router scopes: Handler-specific checks; consult the implementation.
Handler: WebAuthnDeleteCredential
GET /api/v1/webhooksList Webhooks
Authentication: Bearer token
Router scopes: webhooks:manage
Handler: ListWebhooks
POST /api/v1/webhooksCreate Webhook
Authentication: Bearer token
Router scopes: webhooks:manage
Handler: CreateWebhook
GET /api/v1/webhooks/:id/deliveriesList Webhook Deliveries
Authentication: Bearer token
Router scopes: webhooks:manage
Handler: ListWebhookDeliveries
POST /api/v1/webhooks/:id/testTest Webhook
Authentication: Bearer token
Router scopes: webhooks:manage
Handler: TestWebhook
GET /api/v1/wifi-credentialsList Wifi Credentials
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListWifiCredentials
POST /api/v1/wifi-credentialsCreate Wifi Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateWifiCredential
DELETE /api/v1/wifi-credentials/:idDelete Wifi Credential
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteWifiCredential
GET /api/v1/wifi-credentials/:idGet Wifi Credential
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetWifiCredential
PUT /api/v1/wifi-credentials/:idUpdate Wifi Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateWifiCredential
GET /api/v1/windows-credentialsList Windows Credentials
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListWindowsCredentials
POST /api/v1/windows-credentialsCreate Windows Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateWindowsCredential
DELETE /api/v1/windows-credentials/:idDelete Windows Credential
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteWindowsCredential
GET /api/v1/windows-credentials/:idGet Windows Credential
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetWindowsCredential
PUT /api/v1/windows-credentials/:idUpdate Windows Credential
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateWindowsCredential
GET /api/v1/yubikeysList Yubikeys
Authentication: Bearer token
Router scopes: credentials:read
Handler: ListYubikeys
POST /api/v1/yubikeysCreate Yubikey
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: CreateYubikey
DELETE /api/v1/yubikeys/:idDelete Yubikey
Authentication: Bearer token
Router scopes: credentials:delete, credentials:read
Handler: DeleteYubikey
GET /api/v1/yubikeys/:idGet Yubikey
Authentication: Bearer token
Router scopes: credentials:read
Handler: GetYubikey
PUT /api/v1/yubikeys/:idUpdate Yubikey
Authentication: Bearer token
Router scopes: credentials:read, credentials:write
Handler: UpdateYubikey
POST /api/v1/yubikeys/:id/validateValidate Yubikey OTP
Authentication: Bearer token
Router scopes: credentials:read
Handler: ValidateYubikeyOTP
GET /healthHealth
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: Health
GET /healthzHealthz
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: Healthz
GET /readyReady
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: Ready
POST /webhooks/stripeStripe Webhook
Authentication: Endpoint-specific authentication
Router scopes: Handler-specific checks; consult the implementation.
Handler: StripeWebhook