Saltar al contenido principal
POST
/
v3
/
enterprise
/
pr-reviews
Activar Devin Review
curl --request POST \
  --url https://api.devin.ai/v3/enterprise/pr-reviews \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "pr_url": "<string>"
}
'
{
  "commit_sha": "<string>",
  "created_at": "2023-11-07T05:31:56Z",
  "pr_number": 123,
  "repo_path": "<string>"
}

Permisos

Requiere un usuario de servicio con el permiso UseReviewManual en el nivel de Enterprise.

Autorizaciones

Authorization
string
header
requerido

Credencial de usuario de servicio (prefijo: cog_)

Cuerpo

application/json
pr_url
string
requerido

URL completa de la solicitud de extracción/fusión que se va a revisar (p. ej., https://github.com/owner/repo/pull/123).

Ejemplo:

"https://github.com/owner/repo/pull/123"

Respuesta

Respuesta satisfactoria

commit_sha
string
requerido

SHA del commit de HEAD de la PR que se revisará.

created_at
string<date-time>
requerido

Cuándo se aceptó la revisión.

pr_number
integer
requerido

Número de la solicitud de extracción/fusión.

repo_path
string
requerido

Ruta del repositorio normalizada con prefijo de host (p. ej., github.com/owner/repo).

status
enum<string>
requerido

Estado actual de la revisión. Las revisiones recién aceptadas comienzan en pending.

Opciones disponibles:
pending,
running,
completed,
errored