Lists the devices pre-registered or blocked on the entitlement, with pagination, sorting, and filtering.
const url = 'https://example.com/api/v1/provision/operational/entitlements/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/devices?pageNumber=1&pageSize=100';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://example.com/api/v1/provision/operational/entitlements/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/devices?pageNumber=1&pageSize=100'Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”The entitlement.
Query Parameters
Section titled “Query Parameters”1-based page number to return.
Maximum number of items per page.
Optional sort expression.
Optional filter expression.
Responses
Section titled “Responses”OK
Serializable IPaginatedList<T> implementation used to deserialize paged API responses. int PaginatedListDto<T>.TotalPages, bool PaginatedListDto<T>.HasPreviousPage, and bool PaginatedListDto<T>.HasNextPage are computed from the other properties.
object
The 1-based index of this page within the full result set.
The maximum number of items per page that was requested.
The total number of items across all pages.
The items on this page.
A device the vendor listed on an entitlement: pre-registered, so an activation code that requires a pre-configured device admits it, or blocked, so no activation admits it.
object
The entry’s id, used to unblock or unregister the device.
The entitlement the device is listed on.
The device fingerprint the application sends when it activates.
A name to recognize the device by.
The device may activate under an activation code that requires a pre-configured device.
The device may not activate this entitlement.
When the device was blocked; null while it is not blocked.
When the device last activated as a pre-registered device; null if it never did.
The total number of pages, computed from int PaginatedListDto<T>.TotalCount and int PaginatedListDto<T>.PageSize; 0 when int PaginatedListDto<T>.PageSize is not positive.
Whether a page precedes this one (int PaginatedListDto<T>.PageNumber is greater than 1).
Whether a page follows this one (int PaginatedListDto<T>.PageNumber is less than int PaginatedListDto<T>.TotalPages).
Serializable IPaginatedList<T> implementation used to deserialize paged API responses. int PaginatedListDto<T>.TotalPages, bool PaginatedListDto<T>.HasPreviousPage, and bool PaginatedListDto<T>.HasNextPage are computed from the other properties.
object
The 1-based index of this page within the full result set.
The maximum number of items per page that was requested.
The total number of items across all pages.
The items on this page.
A device the vendor listed on an entitlement: pre-registered, so an activation code that requires a pre-configured device admits it, or blocked, so no activation admits it.
object
The entry’s id, used to unblock or unregister the device.
The entitlement the device is listed on.
The device fingerprint the application sends when it activates.
A name to recognize the device by.
The device may activate under an activation code that requires a pre-configured device.
The device may not activate this entitlement.
When the device was blocked; null while it is not blocked.
When the device last activated as a pre-registered device; null if it never did.
The total number of pages, computed from int PaginatedListDto<T>.TotalCount and int PaginatedListDto<T>.PageSize; 0 when int PaginatedListDto<T>.PageSize is not positive.
Whether a page precedes this one (int PaginatedListDto<T>.PageNumber is greater than 1).
Whether a page follows this one (int PaginatedListDto<T>.PageNumber is less than int PaginatedListDto<T>.TotalPages).
Examplegenerated
{ "pageNumber": 1, "pageSize": 1, "totalCount": 1, "items": [ { "id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "entitlementId": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "fingerprint": "example", "deviceName": "example", "isPreRegistered": true, "isBlocked": true, "blockedAt": "2026-04-15T12:00:00Z", "lastActivatedAt": "2026-04-15T12:00:00Z" } ], "totalPages": 1, "hasPreviousPage": true, "hasNextPage": true}Serializable IPaginatedList<T> implementation used to deserialize paged API responses. int PaginatedListDto<T>.TotalPages, bool PaginatedListDto<T>.HasPreviousPage, and bool PaginatedListDto<T>.HasNextPage are computed from the other properties.
object
The 1-based index of this page within the full result set.
The maximum number of items per page that was requested.
The total number of items across all pages.
The items on this page.
A device the vendor listed on an entitlement: pre-registered, so an activation code that requires a pre-configured device admits it, or blocked, so no activation admits it.
object
The entry’s id, used to unblock or unregister the device.
The entitlement the device is listed on.
The device fingerprint the application sends when it activates.
A name to recognize the device by.
The device may activate under an activation code that requires a pre-configured device.
The device may not activate this entitlement.
When the device was blocked; null while it is not blocked.
When the device last activated as a pre-registered device; null if it never did.
The total number of pages, computed from int PaginatedListDto<T>.TotalCount and int PaginatedListDto<T>.PageSize; 0 when int PaginatedListDto<T>.PageSize is not positive.
Whether a page precedes this one (int PaginatedListDto<T>.PageNumber is greater than 1).
Whether a page follows this one (int PaginatedListDto<T>.PageNumber is less than int PaginatedListDto<T>.TotalPages).
Examplegenerated
{ "pageNumber": 1, "pageSize": 1, "totalCount": 1, "items": [ { "id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "entitlementId": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "fingerprint": "example", "deviceName": "example", "isPreRegistered": true, "isBlocked": true, "blockedAt": "2026-04-15T12:00:00Z", "lastActivatedAt": "2026-04-15T12:00:00Z" } ], "totalPages": 1, "hasPreviousPage": true, "hasNextPage": true}Not Found
object
object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}object
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}