Migration from 2.0.x to 2.1.x
View product
develop
This guide contains instructions for migration from PowerAuth Cloud version 2.0.x to version 2.1.0.
REST API Updates
GET /v2/registrations/{registrationId}
The response has been extended with:
- a new
protocolattribute indicating the protocol used for the registration (possible values arepowerauthandfido2) - a new
externalIdattribute containing the external ID associated with the registration
GET /v2/registrations
Each registration returned by the endpoint has been extended with:
- a new
protocolattribute indicating the protocol used for the registration (possible values arepowerauthandfido2) - a new
externalIdattribute containing the external ID associated with the registration
POST /v2/fido2/assertions/challenge
The endpoint has been modified:
- a new optional attribute
userIdis accepted, allowing to specify the user for which the assertion challenge is generated - the
externalIdattribute is no longer mandatory - the response has been extended with the
allowCredentialsattribute (credentials associated with the assertion), using the following structure:{ "allowCredentials": [ { "credentialId": "string", "type": "string", "transports": [ "string" ] } ] }
POST /v2/fido2/assertions
The appId attribute used to verify the challenge can be approved by given application is no longer mandatory. If not present, the user ID retrieved from response.userHandle is used to determine the application ID.
POST /admin/applications/{id}/push/hms
The appId attribute in the request body is no longer required and will be ignored if present. The path parameter is used exclusively.
Last updated on Feb 19, 2026 (09:11)
View product