# Scheduled job groups — API reference

> Folders for scheduled jobs. REST endpoints with request and response fields, examples in curl, JavaScript, Python, Go and PHP, and an in-browser Try it console.

Source: https://upfour.io/docs/api/heartbeat-groups

[Developers](https://upfour.io/docs/api.md)/Monitoring

Folders for scheduled jobs.

Base URL `https://app.upfour.io/v1`. Send your key as `Authorization: Bearer <key>`; every key acts on your real Company, so [test without paging anyone](https://upfour.io/docs/api/testing.md). New here? Start with the [quickstart](https://upfour.io/docs/api/quickstart.md). The examples read the key from `UP4_API_KEY`.

## Everyday

[GET **List scheduled job groups** /heartbeat-groups](https://upfour.io/docs/api/heartbeat-groups/list-scheduled-job-groups.md)[POST **Create a scheduled job group** /heartbeat-groups](https://upfour.io/docs/api/heartbeat-groups/create-a-scheduled-job-group.md)[GET **Get a scheduled job group** /heartbeat-groups/{groupID}](https://upfour.io/docs/api/heartbeat-groups/get-a-scheduled-job-group.md)[PUT **Replace a scheduled job group** /heartbeat-groups/{groupID}](https://upfour.io/docs/api/heartbeat-groups/replace-a-scheduled-job-group.md)

## Control

[POST **Assign scheduled jobs to a group** /heartbeat-groups/assign](https://upfour.io/docs/api/heartbeat-groups/assign-scheduled-jobs-to-a-group.md)[DEL **Delete a scheduled job group** /heartbeat-groups/{groupID}](https://upfour.io/docs/api/heartbeat-groups/delete-a-scheduled-job-group.md)
