Saltar al contenido principal
POST
Crear el blueprint de nivel Enterprise

Permisos

Requiere un usuario de servicio con el permiso ManageAccountSnapshots a nivel empresarial.

Comportamiento

Crea el blueprint de nivel Enterprise. Un blueprint define la configuración declarativa de Environment para las sesiones de Devin. Modificar un blueprint no inicia automáticamente una compilación; debes llamar explícitamente al endpoint de compilaciones.

Autorizaciones

Authorization
string
header
requerido

Credencial de usuario de servicio (prefijo: cog_)

Cuerpo

application/json
contents
string | null

Cuerpo YAML para el nuevo blueprint. Omítalo para crear un blueprint vacío.

Respuesta

Respuesta satisfactoria

Esquema público del recurso Blueprint.

Nota: el enum type puede ampliarse en el futuro; los clientes DEBEN manejar correctamente los valores desconocidos. El contenido YAML se obtiene por separado mediante GET /blueprints/{id}/contents.

blueprint_id
string
requerido
created_at
integer
requerido
repo_name
string | null
requerido
type
enum<string>
requerido
Opciones disponibles:
enterprise,
org,
repo
updated_at
integer
requerido