Skip to main content
POST
Criar o blueprint do nível Enterprise

Permissões

É necessário um usuário de serviço com a permissão ManageAccountSnapshots no nível Enterprise.

Comportamento

Cria o blueprint de nível Enterprise. Um blueprint define a configuração declarativa do ambiente para as sessões do Devin. Modificar um blueprint não aciona automaticamente um build — você deve chamar explicitamente o endpoint de builds.

Autorizações

Authorization
string
header
obrigatório

Credencial de usuário de serviço (prefixo: cog_)

Corpo

application/json
contents
string | null

Corpo YAML para o novo blueprint. Omita-o para criar um blueprint vazio.

Resposta

Resposta bem-sucedida

Formato do recurso público Blueprint.

Note: o enum type poderá ser expandido no futuro; os clientes DEVEM lidar corretamente com valores desconhecidos. O conteúdo YAML é obtido separadamente via GET /blueprints/{id}/contents.

blueprint_id
string
obrigatório
created_at
integer
obrigatório
repo_name
string | null
obrigatório
type
enum<string>
obrigatório
Opções disponíveis:
enterprise,
org,
repo
updated_at
integer
obrigatório