# Check Signals health

Canonical page: https://docs.ovok.com/api/healthcheck/check-signals-health

`GET /healthcheck/signals`

Checks whether the backend can reach Signals.

**Auth:** none. The route needs no bearer token.

## Behaviour

- Calls Signals' own `GET /health`. `ok` is `true` only when Signals answers with `ok: true`, which it does while its database answers.
- `ok` is `false` when Signals reports `ok: false`, cannot be reached, takes longer than 2 seconds, or no Signals URL is configured.
- The status is `200` in every case.

## Example

```bash
curl -X GET 'https://api.sandbox.ovok.com/healthcheck/signals'
```

```json
{ "ok": true }
```
