📄️ Create consent record
This endpoint is used to create a consent record when an individial records their consent (e.g. in the privacy dashboard) against a data agreement.
📄️ Read consent record
This endpoint is used to read a consent record for an individial for a chosen data agreement. There should be one unambiguous consent record for an individual.
📄️ Create draft consent record
This endpoint is used to create a draft (unsaved) consent record and signature object (without a PKI) for a data agreement.
📄️ Create consent record and signature
This endpoint is used to create a consent record and signature object. This returns the same objects with the PK defined.
📄️ List all consent records for individual
This endpoint is used to list all consent records for an individual belonging to an organiation defined in the consent building block.
📄️ Delete all consent records
This endpoint is used to delete all consent records for an individual belonging to an organiation defined in the consent building block. This could be used, for example to exercise digital rights (Right to be forgotten) and deletes all consent records that shall not be retained and have a 'forgettable' data agreement. This may also delete an unsigned consent record, for instance in cases where the user exits the signing process.
📄️ Update consent record
This endpoint is used to update an existing consent record for a given data agreement for an organiation defined in the consent building block. Note that updating a signed consent record invalidates its earlier signature.
📄️ Creates blank signature
This endpoint is used to create a blank signature object for the consent record for an individual in an organiation defined in the consent building block. Creates and returns a blank Signature object for the consent record.
📄️ Update consent record signature
This endpoint is used to update a signature object for the consent record for an individual in an organiation defined in the consent building block.
📄️ List all consent records
This endpoint is used to list all consent records existing for a data agreement for an organisation defined in the consent building block. The response is paginated.
📄️ List consent record history
This endpoint is used to list all consent record history existing for an individual in an organisation defined in the consent building block. The response is paginated.