Discovery Queries
type: https://didcomm.org/discover-features/2.0/queries
Message to discover supported features by agent. This message follows the DIDComm protocol.
{
"type": "https://didcomm.org/discover-features/2.0/queries",
"id": "6f269888-0f93-4012-9f9d-e1da9896f261",
"body": {
"queries": [
{ "feature-type": "accept" }
]
}
}
Field | Description | Type | Required |
---|---|---|---|
queries | List of queries | string | ✅ |
- Example of report problem message:
{
"id": "6f269888-0f93-4012-9f9d-e1da9896f261",
"thid": "6f269888-0f93-4012-9f9d-e1da9896f261",
"typ": "application/iden3comm-plain-json",
"type": "https://didcomm.org/discover-features/2.0/queries",
"body": {
"queries": [
{ "feature-type": "accept" }
]
},
"from": "did:polygonid:polygon:amoy:2qaPod1Qxo9UKTzR7K3Yo63gNRFHBm98bh1k1SEY6x",
"to": "did:polygonid:polygon:mumbai:2qFroxB5kwgCxgVrNGUM6EW3khJgCdHHnKTr3VnTcp"
}
Now only one feature that is accepted as a query param is accept
.
Example of response
{
"id": "6f269888-0f93-4012-9f9d-e1da9896f262",
"thid": "6f269888-0f93-4012-9f9d-e1da9896f261",
"type": "https://didcomm.org/discover-features/2.0/disclose",
"body":{
"disclosures": [
{
"feature-type": "accept",
"accept": [
"iden3comm/v1;env=application/iden3-zkp-json;circuitId=authV2;alg=groth16"
]
}
]
},
"to": "did:polygonid:polygon:amoy:2qaPod1Qxo9UKTzR7K3Yo63gNRFHBm98bh1k1SEY6x",
"from": "did:polygonid:polygon:mumbai:2qFroxB5kwgCxgVrNGUM6EW3khJgCdHHnKTr3VnTcp"
}
See possible accept profiles here