---
title: Devices
framework: Enterprise Program API
role: collectionGroup
role_heading: API Collection
path: enterpriseprogramapi/devices
---

# Devices

Register devices for development and testing.

## Overview

Overview A devices resource represents the Apple 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 reset your device list through the Apple Developer website.

## Topics

### Registering a Device

- [Register a New Device](enterpriseprogramapi/register-a-new-device.md)

### Getting Device Information

- [List Devices](enterpriseprogramapi/list-devices.md)
- [Read Device Information](enterpriseprogramapi/read-device-information.md)

### Modifying Device Metadata

- [Modify a Registered Device](enterpriseprogramapi/modify-a-registered-device.md)

### Objects

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

## See Also

### Provisioning

- [Bundle IDs](enterpriseprogramapi/bundle-ids.md)
- [Bundle ID Capabilities](enterpriseprogramapi/bundle-id-capabilities.md)
- [Certificates](enterpriseprogramapi/certificates.md)
- [Pass Type Ids](enterpriseprogramapi/passtypeids.md)
- [Profiles](enterpriseprogramapi/profiles.md)
