Pular para o conteúdo principal
POST
https://api.devin.ai
/
v1
/
secrets
Criar segredo
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>"
}
Crie um novo segredo criptografado que pode ser usado em sessões do Devin. O segredo estará disponível para todas as sessões criadas após ele ser adicionado.

Corpo da requisição

type
string
obrigatório
Tipo de segredo. Deve ser um dos seguintes: cookie, key-value, totp
key
string
obrigatório
Nome definido pelo usuário para o segredo. Deve ser único na organização.
value
string
obrigatório
Valor do segredo a ser armazenado. Será criptografado em repouso.
sensitive
boolean
obrigatório
Indica se o segredo deve ser tratado como sensível e ter seu valor ocultado em logs.
note
string
obrigatório
Observação opcional descrevendo a finalidade do segredo.

Resposta

id
string
O identificador único do segredo criado