<!--
{
  "documentType" : "article",
  "framework" : "AppStoreConnectAPI",
  "identifier" : "/documentation/AppStoreConnectAPI/devices",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Devices"
}
-->

# Devices

Register devices for development and testing.

## Discussion

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`](/documentation/AppStoreConnectAPI/POST-v1-devices)

Register a new device for app development.

### Getting Device Information

[`List devices`](/documentation/AppStoreConnectAPI/GET-v1-devices)

Find and list devices registered to your team.

[`Read device information`](/documentation/AppStoreConnectAPI/GET-v1-devices-_id_)

Get information for a specific device registered to your team.

### Modifying Device Metadata

[`Modify a registered device`](/documentation/AppStoreConnectAPI/PATCH-v1-devices-_id_)

Update the name or status of a specific device.

### Objects

[`Device`](/documentation/AppStoreConnectAPI/Device)

A physical Apple device registered in your developer account for testing, identified by its UDID and device type.

[`DevicesWithoutIncludesResponse`](/documentation/AppStoreConnectAPI/DevicesWithoutIncludesResponse)

A response containing a list of registered devices, without related resources.

[`DeviceCreateRequest`](/documentation/AppStoreConnectAPI/DeviceCreateRequest)

The request body you use to create a Device.

[`DeviceUpdateRequest`](/documentation/AppStoreConnectAPI/DeviceUpdateRequest)

The request body you use to update a Device.

[`DeviceResponse`](/documentation/AppStoreConnectAPI/DeviceResponse)

The response body for endpoints that create, read, or modify a single registered device.

[`DevicesResponse`](/documentation/AppStoreConnectAPI/DevicesResponse)

The response body for endpoints that list registered devices.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)