MATTR VII PlatformParticipant validation
Validate issuer
Validates that an issuer is allowed to issue a specific credential format according to the ecosystem policy.
Analytics events
- ECOSYSTEM_VALIDATE_PARTICIPANT_START
- ECOSYSTEM_VALIDATE_PARTICIPANT_SUCCESS
- ECOSYSTEM_VALIDATE_PARTICIPANT_FAIL
Roles
admindts-consumer
POST
/v1/ecosystems/issuer-validation
AuthorizationBearer <token>
In: header
profilestring
The credential profile to be validated against the ecosystem policy.
Value in
"compact" | "compact-semantic" | "web-semantic"
identifierstring
The participant's (issuer/verifier) identifier for issuing/verifying the provided credential format.
type?string
The credential type.
profilestring
The credential format associated with this identifier.
Value in
"mobile"
identifierstring
The participant's identifier (This should be the PEM of the IACA in use).
docTypestring
The credential type.
profilestring
The credential format associated with this identifier.
Value in
"mobile"
subjectKeyIdentifierHexstring
The SKI of participant's identifier (This should be encoded as a hex value).
docTypestring
The credential type.
Response Body
curl -X POST "https://example.vii.au01.mattr.global/v1/ecosystems/issuer-validation" \ -H "Content-Type: application/json" \ -d '{ "profile": "compact", "identifier": "did:example:abcdb1f712ebc6f1c276e12ec21" }'
{
"validated": true,
"policyVersion": "1698371362017",
"identifier": "did:example:abcdb1f712ebc6f1c276e12ec21"
}
{
"code": "string",
"message": "string",
"details": [
{
"value": "string",
"msg": "Invalid value",
"param": "id",
"location": "body"
}
]
}
Empty
How would you rate this page?