Read data disclosure agreement record revision
Reads one revision of a data disclosure agreement record: the record as it was at that revision. The service makes a revision each time a party signs, opts in or opts out. Use it to prove which terms and signatures were valid at a given time.
The record revision ID alone selects the revision: the service does not check the template revision ID and the record ID in the path.
Errors: 404 when the revision does not exist.
Authorizations
AuthorizationstringheaderrequiredYour API key with the prefix
ApiKey:ApiKey <your-api-key>. Get an API key.Scope:
data-space:read
Path parameters
dataDisclosure Agreement Template Revision Id stringrequiredID of the template revision of the record (
dataDisclosureAgreementTemplateRevision.id). The service does not check it.dataDisclosure Agreement Record Id stringrequiredID of the data disclosure agreement record (
id).dataDisclosure Agreement Record Revision Id stringrequiredID of a revision of the record.
Response
The record as it was at the revision, and the revision.
dataDisclosure Agreement Record objectA data disclosure agreement between a data source and a data using service, based on one revision of a published template. Both organisations keep a copy with the same
canonicalId. The record comes into being in an OpenID4VP exchange between the two organisation wallets: the data source sends the record as transaction data, and each party signs it with a key binding JWT. Data can flow only when both signatures are there andoptInistrue.revisionobjectA locked snapshot of a data disclosure agreement template or record. The service makes a revision each time it publishes a template or changes a record. A new revision links to the one before it through
predecessorHash, and the one before it gets thesuccessorIdof the new revision.