Webhooks

Github

POST/api/v1/webhooks/github
Response

Successful Response

Body
any
Request
const response = await fetch('/api/v1/webhooks/github', {
    method: 'POST',
    headers: {},
});
const data = await response.json();

Argocd

POST/api/v1/webhooks/argocd
Response

Successful Response

Body
any
Request
const response = await fetch('/api/v1/webhooks/argocd', {
    method: 'POST',
    headers: {},
});
const data = await response.json();

Backstage

POST/api/v1/webhooks/backstage
Response

Successful Response

Body
any
Request
const response = await fetch('/api/v1/webhooks/backstage', {
    method: 'POST',
    headers: {},
});
const data = await response.json();

Sonarqube

POST/api/v1/webhooks/sonarqube/{organization_id}
Path parameters
organization_id*Organization Id
Response

Successful Response

Body
any
Request
const response = await fetch('/api/v1/webhooks/sonarqube/{organization_id}', {
    method: 'POST',
    headers: {},
});
const data = await response.json();
Response
{
  "detail": [
    {
      "loc": [
        "text"
      ],
      "msg": "text",
      "type": "text"
    }
  ]
}

Troubleshooting

Last updated