REST API - Repos

Turn PR/MR reviews on or off for repositories, by their id from the repository list. A repository must be selected for Hacktron access before its reviews can be turned on.

Changed on
post/repos/pr-reviews

Request

  • Base URL
    https://api.hacktron.ai/v1
  • URL
    https://api.hacktron.ai/v1/repos/pr-reviews
  • Auth
    API key in header X-Api-Key

Headers

X-Organization-Idstring required

Organization ID

Request body

enablestring[] required

Ids from the repository list of the repositories to turn on

disablestring[] required

Ids from the repository list of the repositories to turn off

Example request

{
  "enable": [
    "123e4567-e89b-12d3-a456-426614174000"
  ],
  "disable": []
}

Response

processednumber required

Keys applied

failednumber required

Keys that failed

webhookPendingstring[] required

Keys turned on whose provider webhook could not be registered

Example response

{
  "processed": 2,
  "failedRepositories": [
    {
      "repo": "acme/api",
      "reason": "Repository acme/api not found"
    }
  ],
  "webhookPending": []
}

Changes