---
title: Devices
framework: appstoreconnectapi
role: collectionGroup
role_heading: API Collection
path: appstoreconnectapi/devices
---

# Devices

Register devices for development and testing.

## Overview

Overview A devices resource represents the iOS, Apple TV, Apple Watch, and Mac devices that you register to use for development and testing. You can register a limited number of new devices and get information about them. note: You can only remove registered devices through the Apple Developer website.

## Topics

### Registering a Device

- [Register a new device](appstoreconnectapi/post-v1-devices.md)

### Getting Device Information

- [List devices](appstoreconnectapi/get-v1-devices.md)
- [Read device information](appstoreconnectapi/get-v1-devices-_id_.md)

### Modifying Device Metadata

- [Modify a registered device](appstoreconnectapi/patch-v1-devices-_id_.md)

### Objects

- [Device](appstoreconnectapi/device.md)
- [DevicesWithoutIncludesResponse](appstoreconnectapi/deviceswithoutincludesresponse.md)
- [DeviceCreateRequest](appstoreconnectapi/devicecreaterequest.md)
- [DeviceUpdateRequest](appstoreconnectapi/deviceupdaterequest.md)
- [DeviceResponse](appstoreconnectapi/deviceresponse.md)
- [DevicesResponse](appstoreconnectapi/devicesresponse.md)

## See Also

### Provisioning

- [Bundle IDs](appstoreconnectapi/bundle-ids.md)
- [Bundle ID Capabilities](appstoreconnectapi/bundle-id-capabilities.md)
- [Certificates](appstoreconnectapi/certificates.md)
- [Profiles](appstoreconnectapi/profiles.md)
- [Merchant ID](appstoreconnectapi/merchantids.md)
- [Pass type Ids](appstoreconnectapi/pass-type-id.md)
