Issue legal registration number credential
POST/api/management/credentials/gaiax/legalRegistrationNumber
Self-issue a Legal Registration Number credential following the Gaia-X Trust Framework
Request
- application/json
Body
required
vcIdstringrequired
clearingHousestringrequired
credentialSubject
objectrequired
idstringrequired
Responses
- 200
- 400
- 403
- application/json
- Schema
- Example (from schema)
Schema
- DefaultCredentialSubjectDto
- MOD2
Array [
]
idstringrequired
targetDidstringrequired
credential
object
required
@contextstring[]required
typestring[]required
idstring
credentialSubject
object
required
oneOf
idstringrequired
idstringrequired
issuerstringrequired
expirationDatedate-time
issuanceDatedate-timerequired
evidenceobject
proof
object
required
typestringrequired
createddate-timerequired
proofPurposestringrequired
jwsstringrequired
verificationMethodstringrequired
selfIssuedbooleanrequired
createddate-timerequired
modifieddate-timerequired
deleteddate-time
{
"id": "string",
"targetDid": "string",
"credential": {
"@context": [
"string"
],
"type": [
"string"
],
"id": "string",
"credentialSubject": {},
"issuer": "string",
"expirationDate": "2024-07-29T15:51:28.071Z",
"issuanceDate": "2024-07-29T15:51:28.071Z",
"evidence": {},
"proof": {
"type": "string",
"created": "2024-07-29T15:51:28.071Z",
"proofPurpose": "string",
"jws": "string",
"verificationMethod": "string"
}
},
"selfIssued": true,
"created": "2024-07-29T15:51:28.071Z",
"modified": "2024-07-29T15:51:28.071Z",
"deleted": "2024-07-29T15:51:28.071Z"
}
Malformed request
- application/json
- Schema
- Example (from schema)
Schema
namestringrequired
statusstringrequired
codenumberrequired
messageobject
errorstring
{
"name": "string",
"status": "string",
"code": 0,
"message": {},
"error": "string"
}
Forbidden
- application/json
- Schema
- Example (from schema)
Schema
namestringrequired
statusstringrequired
codenumberrequired
messageobject
errorstring
{
"name": "string",
"status": "string",
"code": 0,
"message": {},
"error": "string"
}