Vault Secrets

Create Vault Secret

Changed on
post/api/v1/vault/secrets

Request

  • Base URL
    https://api.inkbox.ai (the document declares no server; this is the origin it was published from)
  • URL
    https://api.inkbox.ai/api/v1/vault/secrets
  • Auth
    • API key in header X-API-Key
    • or HTTP bearer

Request body

idstring uuid required
namestring required

Plaintext display name for listing the secret, such as 'AWS Production'.

descriptionstring nullable

Optional freeform context describing when and how to use this credential.

secret_type'api_key' | 'key_pair' | 'login' | 'ssh_key' | 'other' required
encrypted_payloadstring required

AES-256-GCM ciphertext (base64), opaque to server

Response

Successful Response

idstring uuid required
namestring required
descriptionstring nullable required
secret_type'api_key' | 'key_pair' | 'login' | 'ssh_key' | 'other' required
created_atstring date-time required
updated_atstring date-time required

Changes

    • info

      added to the response body allOf list for the response status

    • info

      removed subschema #1 from the response body allOf list for the response status

    • info

      added subschema #1 to the response body allOf list for the response status

    • info

      removed from the response body allOf list for the response status