Participant validation
Validate issuer
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
/v1/ecosystems/issuer-validation
In: header
The credential profile to be validated against the ecosystem policy.
"compact" | "compact-semantic" | "web-semantic"
The participant's (issuer/verifier) identifier for issuing/verifying the provided credential format.
The credential type.
The credential format associated with this identifier.
"mobile"
The participant's identifier (This should be the PEM of the IACA in use).
The credential type.
The credential format associated with this identifier.
"mobile"
The SKI of participant's identifier (This should be encoded as a hex value).
The credential type.
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"
}
]
}
Validate verifier
Validate verifier
Validates that a verifier is allowed to verify a specific credential format according to the ecosystem policy.
Analytics events
- ECOSYSTEM_VALIDATE_PARTICIPANT_START
- ECOSYSTEM_VALIDATE_PARTICIPANT_SUCCESS
- ECOSYSTEM_VALIDATE_PARTICIPANT_FAIL
/v1/ecosystems/verifier-validation
In: header
The credential profile to be validated against the ecosystem policy.
"compact" | "compact-semantic" | "web-semantic"
The participant's (issuer/verifier) identifier for issuing/verifying the provided credential format.
The credential type.
The credential format associated with this identifier.
"mobile"
The participant's identifier (This should be the PEM of the IACA in use).
The credential type.
The credential format associated with this identifier.
"mobile"
The SKI of participant's identifier (This should be encoded as a hex value).
The credential type.
curl -X POST "https://example.vii.au01.mattr.global/v1/ecosystems/verifier-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"
}
]
}
How would you rate this page?