Skip to main content

POST /issuer/verifiableCredential

Create a Verifiable Credential of the User.

{{baseUrl}}/issuer/verifiableCredential

Headers:

X-API-Key: {{apiKey}}
did: {{userDID}}
publicKey: {{publicKey}}
userSignature: User’s signature

Params: Query Params:

isCryptograph: true/false
downloadCryptograph: true/false

Sample Request Body:

{
"schemaName": "NewMemberType:1",
"isEncrypted": true,
"dependantVerifiableCredential": [
],
"credentialSubject": {
"userName": "johnDoe",
"firstName": "John",
"lastName": "Doe",
"email": "john.doe@xyz.com",
"membershipType": "Full",
"dateOfBirth":"1990-05-28",
"salary":"101"
}
}

Click Send and wait for the response.

Sample Response Body:

{
"success": true,
"data": {
"verifiableCredential": {
"@context": [
"https://www.w3.org/2018/credentials/v1"
],
"id": "NewMemberType:1:56f873a5-c37f-4082-a517-1bef20a91df6",
"type": [
"VerifiableCredential",
"MembershipType",
"Encrypted"
],
"version": "NewMemberType:1",
"credentialSchema": {
"id": "http://65.0.29.12:8090/schema/NewMemberType",
"type": "JsonSchemaValidator2018"
},
"issuer": "did:earthid:testnet:EU3wS11cA6ZdDDUss7kkHUPaEEVzVRZ3bHruy5T3LAem;earthid:testnet:fid=0.0.3997063",
"credentialSubject": [
{
"id": "NDIsMjI0LDY1LDE1NCwyMjcsMjQ2LDQ5LDE3MSw1MCw0MCwyMzgsODEsMTg2LDk2LDk0LDIxOCwxNzIsODgsMTAxLDU0LDk0LDIwNSwyNDksMTQ2LDIzLDM1LDk1LDE4MCwyNTUsNCwyOSwyMjM=",
"userName": "NzAsMTIzLDE3MCwxMDgsMjYsMTQ3LDU1LDQsNTksMTkxLDEyMCw1NSwxODAsMTcxLDIxLDIsNDcsMTQxLDgwLDIsMTkzLDksNzEsMTY4LDY4LDE3LDQyLDIzMywxMzYsMTY1LDIzMywxNg==",
"firstName": "MTY4LDIwNywyMDUsMTE2LDEzMSwzMiw0LDE0OSwyNyw2OCw4LDIwNSwxNzYsMTY1LDIxOSwyMDUsMTQwLDEyNiw4MiwyMTIsNjMsMTI3LDIyNiw2OCwxOTEsMTE0LDUsMTMwLDIyNCw4Miw2NSwyMTg=",
"lastName": "MjUzLDgzLDIzOSwxMzEsOTEsMjEsNzIsODUsMTE0LDE2NiwyMzIsNDQsMjQ0LDExMiwyMjAsMTgwLDMxLDIxMCwyNCwxNzQsODcsODEsMTcxLDExNyw0OSwyMDEsODYsMTYyLDE2NiwxODgsMjExLDE5OQ==",
"email": "NzIsNzYsMjMyLDIyNSwxMTIsODAsNiwyMDAsMjMsMzcsMTIwLDIxMiw3NSwyMDEsMTg5LDE0NSw4OSwyNTUsMTA4LDI5LDI0MiwyNCwxODYsMzksMCwxODEsMTgwLDE4Niw3OSwyMjIsMTg4LDM2",
"membershipType": "MCwxNDEsMTcyLDE4MiwyMDksMjMyLDkxLDIxNiwxOTIsMTc0LDE1MCw5NywxOTYsNzEsNDAsMTYsMjM5LDExNyw4MywxMjcsMTA1LDEzLDIxNSw5MywxMTksMjUyLDExNiwyMDIsOTgsMjQ3LDE0MywyMzY=",
"dateOfBirth": "MTcwLDU1LDExNiwyOCwxMzIsMTQsMTA4LDIzLDE2OCwxNjcsMTI5LDQxLDEwMSw0NCw1MCwxMjAsMTMwLDg0LDIwNywxOTEsMTU4LDc4LDE0LDE3OSwxMzAsMjYsNjksMjMsMTMwLDI0NywxMSwxMjI=",
"salary": "MjIsMjIwLDU0LDEzOCwxMzcsMTgwLDQwLDE3OCw3Miw4NCwxMzIsNDksNTksMTY2LDEyMiw1NywxOCwyMDIsMywyNDIsMTc4LDE4MCwzNiw0MSwyMyw3NCw3OSwxMzksNjEsMjAwLDc4LDY4"
}
],
"issuanceDate": "2023-04-06T10:05:57.859Z",
"expirationDate": "2024-04-06T10:05:56.058Z",
"proof": {
"type": "Ed25519Signature2018",
"creator": "did:earthid:testnet:EU3wS11cA6ZdDDUss7kkHUPaEEVzVRZ3bHruy5T3LAem;earthid:testnet:fid=0.0.3997063",
"created": "2023-04-06T10:05:57.860Z",
"proofPurpose": "assertionMethod",
"vcVerificationMethod": "did:earthid:testnet:EU3wS11cA6ZdDDUss7kkHUPaEEVzVRZ3bHruy5T3LAem;earthid:testnet:fid=0.0.3997063#did-root-key",
"jws": "eyJjcml0IjpbImI2NCJdLCJiNjQiOmZhbHNlLCJhbGciOiJFZERTQSJ9..OGM2Njk4NGRmMzM0OWM0MWRjYzlhZGFhNjUwY2VhYzUzM2M4MmU3MTM1ZTU4ZDI5ODdiMWY1NTgzYTg2YmQzZmE0Zjc1ZTc0YTUxMTMxOWNlMWRiZGExYTY4NWFmNDRkMmE3YmRiODljZjQzNjdkYjQ4MzFhYjg0MGUzNGUyMDk="
},
"biometrics": {
"face": null,
"iris": null,
"finger": null
},
"credentialStatus": ""
},
"userSignature": "9324661eea2d480cc919b51640c70ed39dd3da0c849ed05b916dd597bcdaea8d74fb3dae545ee7847f2dc5dbfbdf340f0b2a3a873940dfcb5550c9ccb3eaab057b227061796c6f6164223a22496d52705a44706c59584a3061476c6b4f6e526c633352755a5851365256557a64314d784d574e424e6c706b5245525663334d33613274495656426852555657656c5a53576a4e6953484a31655456554d3078425a5730375a574679644768705a4470305a584e30626d56304f6d5a705a4430774c6a41754d7a6b354e7a41324d79493d222c2274696d655374616d70223a313638303737353536323839307d"
},
"message": "Verifiable Credential created and submited successfully",
"status": 201
}