Saltar al contenido principal
POST
/
v1
/
secrets
Crear un secreto
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>"
}
Crea un nuevo secreto cifrado que pueda usarse en sesiones de Devin. El secreto estará disponible para todas las sesiones que se creen después de agregarlo.

Cuerpo de la solicitud

type
string
requerido
Tipo de secreto. Debe ser uno de los siguientes: cookie, key-value, totp
key
string
requerido
Nombre definido por el usuario para el secreto. Debe ser único dentro de la organización.
value
string
requerido
El valor del secreto que se va a almacenar. Se cifrará en reposo.
sensitive
boolean
requerido
Indica si el secreto debe tratarse como sensible y redactarse en los registros.
note
string
requerido
Nota opcional que describe la finalidad del secreto.

Respuesta

id
string
El identificador único del secreto creado