# Device Groups APIs to modify Device Groups ## Get all Device Groups in the Target List - [GET /pipelines/v0/pipelines/{pipeline_id}/targetlists/{targetlist_id}/devicegroups/](https://develop-api.esper.io/openapi/device-groups/gettargetlistdevicegroups.md) ## Add a Device Group to the Target List - [POST /pipelines/v0/pipelines/{pipeline_id}/targetlists/{targetlist_id}/devicegroups/](https://develop-api.esper.io/openapi/device-groups/addtargetlistdevicegroups.md) ## Delete Device Group from a Target List - [DELETE /pipelines/v0/pipelines/{pipeline_id}/targetlists/{targetlist_id}/devicegroups/{devicegroup_id}/](https://develop-api.esper.io/openapi/device-groups/deletetargetlistdevicegroup.md) ## Get all Devices in the device group - [GET /pipelines/v0/pipelines/{pipeline_id}/targetlists/{targetlist_id}/devicegroups/{device_group_id}/devices/](https://develop-api.esper.io/openapi/device-groups/getdevicegroupdevices.md)