light-mode-image
Learn
API Reference

Participant validation

Validate issuer

POST/v1/ecosystems/issuer-validation

Authorization

bearerAuth

AuthorizationBearer <token>

In: header

Request Body

application/json

profile*string

The credential profile to be validated against the ecosystem policy.

Value in"compact" | "compact-semantic" | "web-semantic"
identifier*string

The participant's (issuer/verifier) identifier for issuing/verifying the provided credential format.

type?string

The credential type.

Response Body

application/json

application/json

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

Validate verifier

POST/v1/ecosystems/verifier-validation

Authorization

bearerAuth

AuthorizationBearer <token>

In: header

Request Body

application/json

profile*string

The credential profile to be validated against the ecosystem policy.

Value in"compact" | "compact-semantic" | "web-semantic"
identifier*string

The participant's (issuer/verifier) identifier for issuing/verifying the provided credential format.

type?string

The credential type.

Response Body

application/json

application/json

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"
    }
  ]
}
Empty

How would you rate this page?

On this page