---
title: "Webhook being called by Health Safety to provide us with Agency Group Candidate Trainings."
method: POST
path: "/webhooks/agency-group/{agency_group_id}/health-safety/candidate-training"
tags: ["Webhooks"]
---

# Webhook being called by Health Safety to provide us with Agency Group Candidate Trainings.

`POST /webhooks/agency-group/{agency_group_id}/health-safety/candidate-training`

## Request

- Base URL: `http://localhost:3010/v1`
- URL: `http://localhost:3010/v1/webhooks/agency-group/{agency_group_id}/health-safety/candidate-training`
- Auth: none declared

## Headers

- `X-Accept-Timezone` string

## Request body

- object
  - `signature` string, required

## Response `200`

The candidate training webhook was received

- object
  - `status` 'success', required

## Other responses

- `400`: Validation errors caused by missing or invalid header / path or payloads
- `401`: Failed to authenticate the user making the request
- `default`: Server error occurred

---

[API](https://skmtc.dev/staffshift/apis/staffshift-api-gateway.md) - [All operations](https://skmtc.dev/staffshift/apis/staffshift-api-gateway/llms.txt) - [OpenAPI document](https://skmtc.dev/staffshift/apis/staffshift-api-gateway/revisions/1f079f6b65f5?raw)
