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: ["admin","dts-consumer"]
SecuritybearerAuth
Request
Request Body schema: application/jsonrequired
One of:
Responses
200
Validation completed
400
Bad Request. The request was malformed or missing required parameters.
500
Internal Server Error. An unexpected error occurred.
post/v1/ecosystems/issuer-validation
Request samples
- Payload
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
application/json
{- "profile": "compact",
- "identifier": "did:example:abcdb1f712ebc6f1c276e12ec21",
- "type": "DriverLicense"
}
Response samples
- 200
- 400
application/json
{- "validated": true,
- "policyVersion": "1698371362017",
- "identifier": "did:example:abcdb1f712ebc6f1c276e12ec21"
}
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
Roles: ["admin","dts-consumer"]
SecuritybearerAuth
Request
Request Body schema: application/jsonrequired
One of:
Responses
200
Validation completed
400
Bad Request. The request was malformed or missing required parameters.
500
Internal Server Error. An unexpected error occurred.
post/v1/ecosystems/verifier-validation
Request samples
- Payload
- curl
- Node.js
- JavaScript
- Python
- C#
- Java
application/json
{- "profile": "compact",
- "identifier": "did:example:abcdb1f712ebc6f1c276e12ec21",
- "type": "DriverLicense"
}
Response samples
- 200
- 400
application/json
{- "validated": true,
- "policyVersion": "1698371362017",
- "identifier": "did:example:abcdb1f712ebc6f1c276e12ec21"
}