Passer au contenu principal
POST
/
v1
/
secrets
Créer un secret
curl --request POST \
  --url https://api.devin.ai/v1/secrets \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "type": "<string>",
  "key": "<string>",
  "value": "<string>",
  "sensitive": true,
  "note": "<string>"
}
'
{
  "id": "<string>"
}
Créez un nouveau secret chiffré pouvant être utilisé dans les sessions Devin. Il sera disponible pour toutes les sessions créées après son ajout.

Corps de la requête

type
string
requis
Type de secret. Doit être l’un des suivants : cookie, key-value, totp
key
string
requis
Nom défini par l’utilisateur pour le secret. Doit être unique au sein de l’organisation.
value
string
requis
Valeur du secret à stocker. Sera chiffrée au repos.
sensitive
boolean
requis
Indique si le secret doit être considéré comme sensible et masqué dans les journaux.
note
string
requis
Note facultative décrivant la finalité du secret.

Réponse

id
string
L’identifiant unique du secret créé