Attest A Claim

Attest a particular claim

POST /api/v1/{entity-type}/claims/{claimId}/attest

Path Parameters

NameTypeDescription

entity-type*

String

Type of entity to which claim was sent

claimId*

String

ID of claim that is to be attested

Headers

NameTypeDescription

authorization*

String

Set to Bearer {access-token}. access-token should have a role with name as entity-type

content-type*

String

Set to application/json

Request Body

NameTypeDescription

{ "action": "action-type"}*

String

action type can be either GRANT_CLAIM or REJECT_CLAIM

Usage

cURL

curl --location --request POST '{registry-url}/api/v1/{entity-type}/claims/a52708f8-c06f-4df7-a078-d567ec769637/attest' \
--header 'Authorization: Bearer {access-token}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "action":"GRANT_CLAIM"
}'

HTTPie

printf '{
    "action":"GRANT_CLAIM"
}'| http POST '{registry-url}/api/v1/{entity-type}/claims/a52708f8-c06f-4df7-a078-d567ec769637/attest' \
 Authorization:'Bearer {access-token}' \
 Content-Type:'application/json'

{registry-url} is usually http://localhost:{port}. The port can be found under the registry section in the docker-compose.yml file and is usually 8081

Last updated

#266:

Change request updated