Skip to main content

Search app attestation history

GET 

/nevisidm/api/core/v1/history/app-attestation

Since: 8.2605.0, 9.2605.0

Required permission(s): AccessControl.HistoryView

Returns a paginated list of app attestation history entries. Each entry represents a snapshot of an app attestation credential at a specific point in time.

The following filter parameters can be combined to narrow down results:

  • userExtId - filter by user external ID
  • clientExtId - filter by client external ID
  • dispatchTargetExtId - filter by dispatch target external ID
  • operation - filter by operation type: 'i' (insert), 'u' (update), or 'd' (delete)
  • userId - filter by internal user ID (numeric)
  • dispatchTargetId - filter by internal dispatch target ID (numeric)
  • origId - filter by original entity ID (numeric), i.e. the ID of the attestation for which history was recorded

Request

Query Parameters

    continuationToken string

    Pagination continuation token from a previous response.

    limit int32

    Default value: 0

    Maximum number of results to return.

    Example: 100
    allParams objectrequired

Responses

App attestation history retrieved successfully

Schema
    items object[]
  • Array [
  • origId int64

    The original ID of the entity that was versioned.

    versionDate string

    The date and time when the version was created, formatted as ISO 8601 string.

    versionNumber int64

    The version number of the entity.

    transactionId string

    The transaction ID associated with the version change.

    operation string

    Possible values: [i, u, d]

    The type of operation that caused the version change.

    modifiedBy string

    The identifier of the user who last modified the entity, in ClientExtId/UserExtId format.

    createdBy string

    The identifier of the user who created the entity, in ClientExtId/UserExtId format.

    modifiedAt string

    The date and time when the entity was last modified, formatted as ISO 8601 string.

    createdAt string

    The date and time when the entity was created, formatted as ISO 8601 string.

    versionedId int64

    The ID of the versioned entity, primary key of the versioned table.

    name string

    User-friendly name of the iOS app attestation.

    extId string

    The external ID of the attestation.

    counter int32

    Number of times the attestation was used to successfully validate an assertion.

    receipt string

    Receipt of the iOS app attestation.

    publicKey string

    Public key of the iOS app attestation.

    deviceId string

    Device ID associated with the iOS app attestation.

    userExtId string

    External ID of the user the attestation belongs to.

    userId int64

    Internal ID of the user the attestation belongs to.

    clientExtId string

    External ID of the client.

    dispatchTargetExtId string

    External ID of the dispatch target associated with this attestation.

  • ]
  • _pagination object
    continuationToken string

    The continuation token for fetching the next page of results generated from creation date and external id of the last entity

    limit int32

    The maximum number of results returned in a single page

    totalResult int64

    The total number of results available, only supported for selected endpoints, if returnTotalResultCount query-parameter is true

    _classifications object
    property name* string[]
  • Array [
  • string

  • ]
Loading...