Skip to main content
POST
Create vault request

Authorizations

Authorization
string
header
required

Company API key (mwk_) or personal access token (mel_). A PAT requires X-Workspace-ID on company-scoped routes. An API key implies its own company.

Headers

X-Workspace-ID
string<uuid>

Company UUID for a personal token on company-scoped operations. A company API key already binds its company.

Body

application/json
kind
string
name
string
env_name
string
url
string
username
string
cardholder
string
note
string
share
string
area_ids
string[]

Response

{request:{id,kind},url:string}. url is https://<app>/settings?tab=vault&request=<id>&workspace_id=<id>: it opens the request in the caller's Settings → Secrets once they are signed in, and never expires.

request
object
required
url
string
required