GET Admin Accounts List

The GET /Admin/Accounts/List method returns all accounts registered with the Keyfactor ACME server, including user information if applicable. This method has no input parameters other than the standard headers (see Endpoint Common Features). This method returns HTTP 200 OK on a success with account details.

Tip:  Accounts are generated in Keyfactor ACME when an EAB key is used to register an account from an ACME client such as Certbot.
Tip:  To be able to make this call, the requesting user must have the SuperAdmin or AccountAdmin role in the claims list either directly or via a group/role (see Access Control and Claims).

Table 17: GET Admin Accounts List Response Data

Name Description
AccountId A string containing the Keyfactor ACME reference GUID for the account registered by the user for the given ACME client instance. A user may be associated with more than one account if their EAB key has been used to register for an account from more than one ACME client.
Status

A string indicating the status of the account. Possible values are:

  • Revoked

  • Valid

Contact An array of strings containing the email address(es) provided by the user upon registering an ACME client.
User

A string containing the Keyfactor ACME reference GUID of the user owning the EAB key used to register the account.

Tip:  If the user has been granted access to Keyfactor ACME directly rather than via group membership, this will match the ClaimValue for the user in the output for the GET /Claims method.