Skip to main content

Get Started

Authentication

Generating an authentication token

An authentication token can be used to access protected routes. To generate an authentication token:

  1. Call the POST /admin/login endpoint with a valid administrator email and password
{
"email": "adminlevel4@blueprintissuer.com,
"password": "adminpassword"
}
  1. The response should contain a authentication token that can be added as a bearer token on protected routes.
warning

Authentication tokens expire after 24hrs of issuance. It is recommended to use API keys (described below).

Generating / regenerating an authentication key

  1. Call the PUT /admin/api-key endpoint with a valid auth token

  2. The response should contain a new API key that does not expire

Usability Testing Environment

For City of Utopia Usability testing, access the Issuer API at https://city-issuer.blueprintissuer.com using a valid auth token or api key.

Issuer API documentation can be found at https://city-issuer.blueprintissuer.com/api-doc

UAT Testing Environment

Access the Issuer Admin Portal at https://issuer.blueprintissuer.com using a valid auth token or api key

Issuer API documentation can be found at https://issuer.blueprintissuer.com/api-doc