Skip to main content
Version: v0.4.0

Request compliance credential

POST 

/api/management/credentials/gaiax/compliance

Request a compliance credential from a Gaia-X Digital Clearing House based on existing credentials within this wallet

Request

Body

required

    vcIdstringrequired
    clearingHousestringrequired

    credentials

    object[]

    required

  • Array [

  • @contextstring[]required
    typestring[]required
    idstring

    credentialSubject

    object

    required

    oneOf

    idstringrequired
    issuerstringrequired
    expirationDatedate-time
    issuanceDatedate-timerequired
    evidenceobject

    proof

    object

    required

    oneOf

    oneOf

    idstring
    typestringrequired
    proofPurposestringrequired
    verificationMethodstring
    cryptosuitestringrequired
    createdstring
    expiresstring

    domain

    object

    oneOf

    string

    challengestring
    proofValuestringrequired

    previousProof

    object

    oneOf

    string

    noncestring
  • ]

Responses

Schema

    idstringrequired
    targetDidstringrequired

    credential

    object

    required

    @contextstring[]required
    typestring[]required
    idstring

    credentialSubject

    object

    required

    oneOf

    idstringrequired
    issuerstringrequired
    expirationDatedate-time
    issuanceDatedate-timerequired
    evidenceobject

    proof

    object

    required

    oneOf

    oneOf

    idstring
    typestringrequired
    proofPurposestringrequired
    verificationMethodstring
    cryptosuitestringrequired
    createdstring
    expiresstring

    domain

    object

    oneOf

    string

    challengestring
    proofValuestringrequired

    previousProof

    object

    oneOf

    string

    noncestring
    selfIssuedbooleanrequired
    createddate-timerequired
    modifieddate-timerequired
    deleteddate-time