Data Agreement - MyData DID Operations

Number of APIs: 11

  1. Fetch MyData DID registry transaction records GET {{baseUrl}}/v1/mydata-did/didcomm/transaction-records?connection_id=<uuid>&message_type=create-did&thread_id=<uuid>

  2. Fetch MyData DID registry DIDComm transaction record by ID GET {{baseUrl}}/v1/mydata-did/didcomm/transaction-records/:mydata_did_registry_didcomm_transaction_record_id

  3. Remove MyData DID registry DIDComm transaction record by ID DELETE {{baseUrl}}/v1/mydata-did/didcomm/transaction-records/:mydata_did_registry_didcomm_transaction_record_id

  4. Send create-did didcomm message to MyData DID registry POST {{baseUrl}}/v1/mydata-did/didcomm/create-did/:did

  5. Send read-did didcomm message to MyData DID registry POST {{baseUrl}}/v1/mydata-did/didcomm/read-did/:did

  6. Send delete-did message POST {{baseUrl}}/v1/mydata-did/didcomm/delete-did/:did

  7. Fetch MyData DID remote records. GET {{baseUrl}}/v1/mydata-did/remote?did=&sov_verkey=S5aXT8PEMWN9uNNxYid3hvxM5pJGgXfGDe4EnxSSmMas&status=active

  8. Mark a connection as MyData DID registry. POST {{baseUrl}}/v1/mydata-did/set-did-registry-connection/:connection_id

  9. Fetch current connection marked as MyData DID registry GET {{baseUrl}}/v1/mydata-did/get-did-registry-connection

  10. Unmark current connection marked as MyData DID registry DELETE {{baseUrl}}/v1/mydata-did/unset-did-registry-connection