Saltar al contenido principal
POST
/
v3beta1
/
organizations
/
{org_id}
/
snapshot-setup
/
builds
Activar una compilación manual
curl --request POST \
  --url https://api.devin.ai/v3beta1/organizations/{org_id}/snapshot-setup/builds \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{}'
{
  "build_id": "<string>",
  "completed_at": 123,
  "created_at": 123,
  "pinned": true,
  "started_at": 123,
  "status": "pending",
  "trigger": "manual",
  "triggered_by_user_id": "<string>",
  "updated_at": 123
}

Documentation Index

Fetch the complete documentation index at: https://docs.devin.ai/llms.txt

Use this file to discover all available pages before exploring further.

Permisos

Requiere un usuario de servicio con el permiso ManageOrgSnapshots en el nivel de la organización.

Comportamiento

Inicia una compilación de instantánea manual para la organización. La compilación es asíncrona — sondea el endpoint del estado de la compilación para seguir su progreso.

Autorizaciones

Authorization
string
header
requerido

Credencial de usuario de servicio (prefijo: cog_)

Cuerpo

application/json

Cuerpo de POST /builds. Vacío según la especificación; reservado para campos futuros.

Respuesta

Respuesta satisfactoria

Esquema público del recurso Build: vista opaca de "¿ya se completó correctamente?".

Según la especificación, no se expone ninguna introspección por plataforma/instantánea/job. Las futuras adiciones (triggered_by_repo, metadatos de compilación, etc.) son aditivas.

build_id
string
requerido
completed_at
integer | null
requerido
created_at
integer
requerido
pinned
boolean
requerido
started_at
integer | null
requerido
status
enum<string>
requerido
Opciones disponibles:
pending,
running,
succeeded,
failed,
cancelled
trigger
enum<string> | null
requerido
Opciones disponibles:
manual,
auto
triggered_by_user_id
string | null
requerido
updated_at
integer
requerido