Get Open Finance Device Enrollment Credential by ID
GET/v1/open-finance/enrollments/:enrollment_id/device/:id/credentials
Get an open finance device enrollment credential by id.
Request
Path Parameters
Device enrollment id.
Enrollment id.
Header Parameters
Sender Wallet UUID (if empty, your default Wallet UUID will be settled)
The nonce ID is a UUID (v4) used to uniquely identify the request. All requests must have an identifier.
UUID (v4) of the product that the request should use. Send it explicitly when the authenticated user has more than one product or when the integration must select a specific product. If omitted and the endpoint does not require it, the API uses the authenticated user's default product.
UUID (v4) of the user on whose behalf the request should run within the selected product. If omitted, the request runs as the authenticated user. Requires x-product-uuid.
Possible values: [pt-BR, en-US]
Indicates the preferred language. Defaults to Brazilian Portuguese if unspecified.
Responses
- 200
- 400
- 401
- 422
Device enrollment credential retrieved successfully.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
- Array [
- ]
Enrollment id.
Device enrollment credential RP ID.
Device enrollment credential RP name.
Device enrollment credential user ID.
Device enrollment credential user name.
Device enrollment credential user display name.
Device enrollment credential challenge in base64url format.
pub_key_cred_params object[]
Device enrollment credential FIDO public key credentials params.
Credential algorithm.
Credential type.
Device enrollment credential timeout.
exclude_credentials object[]
Device enrollment credential exclude credentials.
Credential ID.
Credential type.
allow_credentials object[]
Device enrollment credential allow credentials.
Credential ID.
Credential type.
Device enrollment credential user verification.
Device enrollment credential authenticator attachment.
Device enrollment credential require resident key.
Device enrollment credential resident key.
Device enrollment credential attestation. Supported values: none, indirect, direct, enterprise.
Device enrollment credential attestation formats. Supported values: packed, tpm, android-key, android-safetynet, fido-u2f, apple, none.
Device enrollment credential extensions.
Device enrollment credential request date.
{
"enrollment_id": "f6e2e084-29b9-4935-a059-5473b13033aa",
"rp_id": "dev.zroglobal.test",
"rp_name": "ZRO Global Test",
"user_id": "1234567890",
"user_name": "John Doe",
"user_display_name": "John Doe",
"challenge": "ODFaQmdvSDY4MlVzaXc",
"pub_key_cred_params": [
{
"alg": -257,
"type": "public-key"
}
],
"timeout": 30000,
"exclude_credentials": [
{
"id": "00aa11bb22cc33dd",
"type": "public-key"
}
],
"allow_credentials": [
{
"id": "00aa11bb22cc33dd",
"type": "public-key"
}
],
"user_verification": "required",
"authenticator_attachment": "platform",
"require_resident_key": true,
"resident_key": "required",
"attestation": "none",
"attestation_formats": [
"packed",
"tpm",
"android-key",
"android-safetynet",
"fido-u2f",
"apple",
"none"
],
"extensions": {
"appid": "true"
},
"request_date": "2026-05-29T21:41:49.875Z"
}
If any required params are missing or has invalid format or type.
User authentication failed.
If any required params are missing or has invalid format or type.