FortID LogoFortID

Issuance Status

Check the status of an issuance session.

Get session status.

POST
/wallets/{walletId}/issue/{issuanceSessionId}/session-status

A Wallet Service session can be in one of the following states: - IN_PROGRESS: The session is ongoing and waiting for response. - CONSENT_REQUEST_READY: User consent is required. All necessary information for the end user is included in this state. - ISSUANCE_SUCCEEDED: Credential issuance completed successfully. - ISSUANCE_FAILED: Credential issuance failed.

Path Parameters

walletId*string

The unique identifier of the Wallet.

Formatuuid
issuanceSessionId*string

A unique ID of the issuance session.

Formatuuid

Header Parameters

Authorization*string

Token for authenticating requests to the FortID Wallet Service.

Response Body

application/json

application/json

curl -X POST "https://ews.fortid.com/wallets/f4856bb7-d77a-4a6a-9c8a-7d7f6f639cfb/issue/497f6eca-6276-4993-bfeb-53cbbbba6f08/session-status" \  -H "Authorization: Bearer {access_token}"
{
  "status": "CONSENT_REQUEST_READY",
  "consentRequestObject": {
    "credentialOfferParameters": {
      "credential_issuer": "http://example.com",
      "credential_configuration_id": "string",
      "tx_code": {
        "input_mode": "numeric",
        "length": 0,
        "description": "string"
      }
    }
  }
}
{
  "message": "Issuance session with ID dd6473c2-2043-4523-b359-ceb596ddae66 not found"
}
Empty