Retrieves a paginated list of activation codes assigned to the current user.
const url = 'https://example.com/api/v1/provision/consumer/me/activation-codes?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/consumer/me/activation-codes?pageNumber=1&pageSize=100'These are the codes that a user can redeem to activate a new license on a device. This endpoint is typically used to show a user what licenses they have been granted but have not yet activated.
Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”1-based page number to return.
Maximum number of items per page.
Responses
Section titled “Responses”Returns the list of available activation codes.
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 single activation code belonging to the calling user, as returned by Task<PaginatedListDto<ActivationCodeDto>?> ConsumerReadApi.GetMyActivationCodesAsync(IQueryParameters? parameters = null, CancellationToken cancellationToken = default(CancellationToken)).
object
The activation (license) code the user can redeem to activate a license.
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 single activation code belonging to the calling user, as returned by Task<PaginatedListDto<ActivationCodeDto>?> ConsumerReadApi.GetMyActivationCodesAsync(IQueryParameters? parameters = null, CancellationToken cancellationToken = default(CancellationToken)).
object
The activation (license) code the user can redeem to activate a license.
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": [ { "activationCode": "example" } ], "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 single activation code belonging to the calling user, as returned by Task<PaginatedListDto<ActivationCodeDto>?> ConsumerReadApi.GetMyActivationCodesAsync(IQueryParameters? parameters = null, CancellationToken cancellationToken = default(CancellationToken)).
object
The activation (license) code the user can redeem to activate a license.
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": [ { "activationCode": "example" } ], "totalPages": 1, "hasPreviousPage": true, "hasNextPage": true}If the user is not authenticated.
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"}If the caller lacks the required permission.
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"}