Status List API

Create and initialize a new status list.

Changed on

Initialize and link a status list slot to to this service. This process can be only done once per status list! Status List type, configuration or length can not be changed after initialization!

post/management/api/status-list

Request

  • Base URL
    http://localhost:8080
  • Auth
    none declared

Request body

typestring

[DEPRECATED] This parameter is deprecated and should not be sent in future requests.

maxLengthinteger required

How many status entries can be part of the status list. The memory size of the status list is depending on the type and the config of the status list.

Example request

{
  "maxLength": 100000,
  "config": {
    "bits": 2
  }
}

Response

OK

idstring uuid

Id of the status list used by the business issuer.

statusRegistryUrlstring

URI of the status list used by registry.

maxListEntriesinteger

How many status entries can be part of the status list. The memory size of the status list is depending on the type and the config of the status list.

remainingListEntriesinteger

How many status entries are not used in the status list.

configobject
 Additional config parameters, depending on the status list type. For Example
 {"bits": 2}
 for token status list with revocation & suspension
 {"purpose": "suspension"}
 for a bit string status list for suspension

Example response

{
  "maxListEntries": 100000,
  "remainingListEntries": 12,
  "config": {
    "bits": 2
  }
}

Changes

    • info

      the request property / became nullable

    • info

      the request property / became nullable

    • info

      the request property / became nullable

    • info

      the request property / became nullable

    • info

      removed the non-success response with the status