Skip to content

Commit

Permalink
Fix #40 Delete all consent records for an individual change path to /…
Browse files Browse the repository at this point in the history
…service/individual/record
  • Loading branch information
albinpa authored and georgepadayatti committed Nov 9, 2023
1 parent f0dd3fb commit 4a72acd
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 20 deletions.
37 changes: 19 additions & 18 deletions openapi/v2023.11.1/bundled.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3583,24 +3583,6 @@ paths:
x-specification-pii-or-sensitive: 'True'
x-specification-scenario: '1.2'
x-specification-usecase: UC-C-PIC-I-002
delete:
description: 'DELETE - Cascading delete operation for Right To Be Forgotten, deletes all data agreement records that shall not be retained and have a "forgettable" DataAgreement. May also delete an unsigned data agreement record, for instance in cases where the user exits the signing process.'
operationId: serviceDeleteAllRecords
parameters: []
responses:
'200':
description: ''
'400':
description: bad input parameter
security:
- BearerAuth: []
summary: DELETE - Delete all consent records for an individual
tags:
- service
x-specification-crudl-model: ''
x-specification-pii-or-sensitive: 'True'
x-specification-scenario: ''
x-specification-usecase: UC-C-PIC-I-003
get:
description: LIST - Fetch all current unambiguous data agreement records stored for individual
operationId: serviceListIndividualConsentRecordList
Expand Down Expand Up @@ -3632,6 +3614,25 @@ paths:
x-specification-pii-or-sensitive: 'True'
x-specification-scenario: ''
x-specification-usecase: UC-C-PIC-I-001
/service/individual/record:
delete:
description: 'DELETE - Cascading delete operation for Right To Be Forgotten, deletes all data agreement records that shall not be retained and have a "forgettable" DataAgreement. May also delete an unsigned data agreement record, for instance in cases where the user exits the signing process.'
operationId: serviceDeleteAllRecords
parameters: []
responses:
'200':
description: ''
'400':
description: bad input parameter
security:
- BearerAuth: []
summary: DELETE - Delete all consent records for an individual
tags:
- service
x-specification-crudl-model: ''
x-specification-pii-or-sensitive: 'True'
x-specification-scenario: ''
x-specification-usecase: UC-C-PIC-I-003
'/service/individual/record/consent-record/{consentRecordId}':
put:
description: UPDATE* - Update a data agreement record. Note that updating a signed data agreement record invalidates its signature.
Expand Down
5 changes: 3 additions & 2 deletions openapi/v2023.11.1/index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -285,10 +285,11 @@ paths:
/service/individual/record/consent-record:
post:
$ref: ./paths/serviceCreateIndividualConsentRecordAndSignature.yaml
delete:
$ref: ./paths/serviceDeleteAllRecords.yaml
get:
$ref: ./paths/serviceListIndividualConsentRecordList.yaml
/service/individual/record:
delete:
$ref: ./paths/serviceDeleteAllRecords.yaml

/service/individual/record/consent-record/{consentRecordId}:
put:
Expand Down

0 comments on commit 4a72acd

Please sign in to comment.