Vai al contenuto principale
POST
/
v1
/
secrets
Crea 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>"
}
Crea un nuovo secret crittografato che può essere utilizzato nelle sessioni di Devin. Il secret sarà disponibile in tutte le sessioni create dopo la sua aggiunta.

Corpo della richiesta

type
string
obbligatorio
Tipo di secret. Deve essere uno dei seguenti: cookie, key-value, totp
key
string
obbligatorio
Nome del secret definito dall’utente. Deve essere univoco all’interno dell’organizzazione.
value
string
obbligatorio
Valore del secret da memorizzare. Sarà crittografato a riposo.
sensitive
boolean
obbligatorio
Indica se il secret deve essere considerato sensibile e oscurato nei log.
note
string
obbligatorio
Nota facoltativa che descrive lo scopo del secret.

Risposta

id
string
L’identificatore univoco del segreto creato