Liste des endpoints d'API
Dernière mise à jour
Dernière mise à jour
API Path | Method | Description |
---|---|---|
/v1/ws/{workspaceId}/Actors
GET
Get all actors (User inserted in the record of processing activities)
/v1/ws/{workspaceId}/Actors
POST
Create a new actor
/v1/ws/{workspaceId}/Actors
PATCH
Batch update using BatchPatch(id,ActorsDto)
/v1/ws/{workspaceId}/Actors/{id}
GET
Get a single actor from his id
/v1/ws/{workspaceId}/Actors/{id}
PUT
Edit the actor's properties
/v1/ws/{workspaceId}/Actors/{id}
DELETE
Remove the actor with corresponding id
/v1/ws/{workspaceId}/Actors/{id}
PATCH
Updates an actor
/v1/ws/{workspaceId}/Actors/workflow
POST
Switching the current state of the actor
/v1/ws/{workspaceId}/Actors/batch-delete
POST
Delete a batch of actors
/v1/ws/{workspaceId}/Actors/clone/{id}
POST
Clone an actor
/v1/ws/{workspaceId}/Actors/export/{format}
POST
Export the actors in any format
/v1/ws/{workspaceId}/AiModels
GET
Get all ai models
/v1/ws/{workspaceId}/AiModels
POST
Create a new model
/v1/ws/{workspaceId}/AiModels
PATCH
Batch update using a BatchPatchDto(guid, AiModelDto)
/v1/ws/{workspaceId}/AiModels/{id}
PATCH
Patch a single processing
/v1/ws/{workspaceId}/AiModels/{id}
DELETE
Delete an ai model
/v1/ws/{workspaceId}/AiModels/{id}
GET
Get a model with his id
/v1/ws/{workspaceId}/AiModels/{id}
PUT
Edit a model
/v1/ws/{workspaceId}/AiModels/export/{format}
POST
Export the data fields in any format
/v1/ws/{workspaceId}/AiModels/batch-delete
POST
Batch delete using a delete + a body param
/v1/ws/{workspaceId}/AiSystems/{id}
GET
Get a ai system with his id
/v1/ws/{workspaceId}/AiSystems/{id}
DELETE
Delete an ai system
/v1/ws/{workspaceId}/AiSystems/{id}
PUT
Edit an ai system
/v1/ws/{workspaceId}/AiSystems/{id}
PATCH
Patch a single ai system
/v1/ws/{workspaceId}/AiSystems
GET
Get all processings
/v1/ws/{workspaceId}/AiSystems
POST
Create a new ai system
/v1/ws/{workspaceId}/AiSystems
PATCH
Batch update using a BatchPatchDto(guid, AiSystemDto)
/v1/ws/{workspaceId}/AiSystems/export/{format}
POST
Export the ais sytems in any format
/v1/ws/{workspaceId}/AiSystems/import/{areaId}
POST
No description available
/v1/ws/{workspaceId}/AiSystems/count
GET
Count contracts matching stakeholderId or assetId
/v1/ws/{workspaceId}/AiSystems/workflow
POST
Switching the current state of the ai system
/v1/ws/{workspaceId}/AiSystems/clone/{id}
POST
Clone an ai system
/v1/ws/{workspaceId}/AiSystems/archive/{id}
POST
Archive a ai system
/v1/ws/{workspaceId}/AiSystems/restore/{id}
POST
Restore a ai system
/v1/ws/{workspaceId}/AiSystems/archive
POST
Batch archive
/v1/ws/{workspaceId}/AiSystems/restore
POST
Batch restore ai systems
/v1/ws/{workspaceId}/AiSystems/batch-delete
POST
Batch delete using a delete + a body param
/v1/ws/{workspaceId}/AiSystems/insights
POST
Get quality indicators on data processings
/v1/ws/{workspaceId}/AiSystems/stats
GET
No description available
/v1/ws/{workspaceId}/AiSystems/dashboard
GET
Dashboard informations for data processingAttributesTable
/v1/ws/{workspaceId}/AiSystems/nodes
GET
Get all linked assets
/v1/ws/{workspaceId}/AiSystems/invite/{id}
POST
Sendinvitation to users
/v1/ws/{workspaceId}/Areas/{areaId}/permissions
GET
Retrieve all permissions (included inherited) on attachment
/v1/ws/{workspaceId}/Areas/{areaId}/permissions
POST
Create new permissions for an attachment
/v1/ws/{workspaceId}/Areas/{areaId}/permissions/{permissionId}
DELETE
Delete a permission from attachment
/v1/ws/{workspaceId}/Areas/{id}
GET
Get area by id
/v1/ws/{workspaceId}/Areas/{id}
PUT
Edit the area's details
/v1/ws/{workspaceId}/Areas/{id}
DELETE
Delete area by id
/v1/ws/{workspaceId}/Areas
GET
Get all areas related to the workspace (Flatten)
/v1/ws/{workspaceId}/Areas
POST
Creates a new area
/v1/ws/{workspaceId}/Areas/hierarchy
GET
Fetch the full organizational unit hierarchy
/v1/ws/{workspaceId}/Areas/sort
POST
Sort areas according to query
/v1/ws/{workspaceId}/Areas/export/{format}
POST
Export the areas in any format
/v1/ws/{workspaceId}/Areas/import
POST
Import organisational units
/v1/ws/{workspaceId}/Assets
GET
Get all assets
/v1/ws/{workspaceId}/Assets
POST
Create a new asset
/v1/ws/{workspaceId}/Assets
PATCH
Batch update using BatchPatch(id,AssetUpdateDto)
/v1/ws/{workspaceId}/Assets/{id}
GET
Get an asset with his id
/v1/ws/{workspaceId}/Assets/{id}
PUT
Edit an asset
/v1/ws/{workspaceId}/Assets/{id}
DELETE
Delete an asset
/v1/ws/{workspaceId}/Assets/{id}
PATCH
Patch a single asset
/v1/ws/{workspaceId}/Assets/sync-data-processing
POST
Create a new asset
/v1/ws/{workspaceId}/Assets/batch-delete
POST
Batch remove assets
/v1/ws/{workspaceId}/Assets/export/{format}
POST
Export the assets in any format
/v1/ws/{workspaceId}/Assets/import/json
POST
Import asset from json file
/v1/ws/{workspaceId}/Assets/import
POST
No description available
/v1/ws/{workspaceId}/Assets/workflow
POST
Switching the current state of the asset
/v1/ws/{workspaceId}/Assets/clone/{id}
POST
Clone an asset
/v1/ws/{workspaceId}/Assets/stats
GET
Get stats on data processings
/v1/ws/{workspaceId}/AuditResponses/count/{objectType}/{objectId}
GET
Get audit responses count
/v1/ws/{workspaceId}/AuditResponses
PATCH
Batch update of audit responses
/v1/ws/{workspaceId}/AuditResponses
GET
List audit responses
/v1/ws/{workspaceId}/AuditResponses/{id}
PATCH
Patch a single audit
/v1/ws/{workspaceId}/AuditResponses/{id}
GET
Find a audit response
/v1/ws/{workspaceId}/AuditResponses/{id}
DELETE
Deletes audit response
/v1/ws/{workspaceId}/AuditResponses/export/{format}
POST
Export the audit responses in any format
/v1/ws/{workspaceId}/AuditResponses/refuse/{id}
PUT
Refuse audit response
/v1/ws/{workspaceId}/AuditResponses/validate/{id}
PUT
Validate audit response
/v1/ws/{workspaceId}/AuditResponses/{auditResponseId}/respondants/{stakeholderId}/audit-url
GET
No description available
/v1/ws/{workspaceId}/AuditResponses/update/{id}
PUT
Updates a audit response
/v1/ws/{workspaceId}/AuditResponses/finalize/{id}
PUT
Finalize audit response
/v1/ws/{workspaceId}/AuditResponses/renew
POST
Renew audit response
/v1/ws/{workspaceId}/AuditResponses/action-plan-generation/{id}
POST
Generate action plan from audit response
/v1/ws/{workspaceId}/AuditResponses/invite/{id}
PUT
Send the audit invitation
/v1/ws/{workspaceId}/AuditResponses/planification
POST
Create planification for audit response
/v1/ws/{workspaceId}/AuditResponses/planification-batch
POST
Batch creation of audit responses for a list of objects (questionnaires in the dto). One audit response is created per object (dataProcessings, assets, actors, dataBreachs, etc...)
/v1/ws/{workspaceId}/AuditResponses/planification/{id}
PUT
Update the planification of audit response
/v1/ws/{workspaceId}/AuditResponses/cancel/{id}
PUT
Cancel an audit response Not used, use refuse/{id} instead
/v1/ws/{workspaceId}/AuditResponses/archive/{id}
PUT
Archive audit response
/v1/ws/{workspaceId}/AuditResponses/restore/{id}
PUT
Restore audit response
/v1/ws/{workspaceId}/AuditResponses/matrix/{templateId}
GET
Get data from audit responses for matrix generation
/v1/ws/{workspaceId}/AuditResponses/set-state/{id}
PUT
Update the state of the audit
/v1/ws/{workspaceId}/AuditResponses/stats
GET
Get statistics from audit responses
/v1/ws/{workspaceId}/AuditTemplates
GET
Search for an audit template (paginated list)
/v1/ws/{workspaceId}/AuditTemplates
POST
Creates an audit template
/v1/ws/{workspaceId}/AuditTemplates/{id}
GET
Get a unique audit template
/v1/ws/{workspaceId}/AuditTemplates/{id}
PUT
Updates an audit template
/v1/ws/{workspaceId}/AuditTemplates/{id}
DELETE
Remove a specified template
/v1/ws/{workspaceId}/AuditTemplates/pin/{id}
POST
Set an audit template as pinned
/v1/ws/{workspaceId}/AuditTemplates/unpin/{id}
POST
Set an audit template as unpinned
/v1/ws/{workspaceId}/AuditTemplates/new-version/{id}
POST
Creates a new version of the audit template
/v1/ws/{workspaceId}/AuditTemplates/set-current-version/{id}
POST
Set an audit template as pinned
/v1/ws/{workspaceId}/AuditTemplates/{id}/archive
POST
Archive an existing template
/v1/ws/{workspaceId}/AuditTemplates/{id}/restore
POST
Restore an archived template
/v1/ws/{workspaceId}/AuditTemplates/duplicate/{id}
POST
Replicate a specified template
/v1/ws/{workspaceId}/AuditTemplates/generate-template
POST
Generates a specified template from the library
/v1/ws/{workspaceId}/AuditTemplates/export/{format}
POST
Export the audit templates in any format
/v1/ws/{workspaceId}/AuditTemplates/set-sharing/{templateId}
POST
Allows a template to be shared with an external url
/v1/ws/{workspaceId}/CloudStorage/{attachmentId}/permissions
GET
Retrieve all permissions (included inherited) on attachment
/v1/ws/{workspaceId}/CloudStorage/{attachmentId}/permissions
POST
Create new permissions for an attachment
/v1/ws/{workspaceId}/CloudStorage/{attachmentId}/permissions/{permissionId}
PUT
Updates a permission on attachment
/v1/ws/{workspaceId}/CloudStorage/{attachmentId}/permissions/{permissionId}
DELETE
Delete a permission from attachment
/v1/ws/{workspaceId}/CloudStorage/{providerName}
GET
Get all files
/v1/ws/{workspaceId}/CloudStorage/{providerName}
POST
Upload a file to a provider
/v1/ws/{workspaceId}/CloudStorage
GET
Get all providers
/v1/ws/{workspaceId}/CloudStorage/{providerName}/{fileId}
PUT
Update a file
/v1/ws/{workspaceId}/CloudStorage/{providerName}/link/{fileId}/{type}/{objectId}
POST
Link attachment to object
/v1/ws/{workspaceId}/CloudStorage/{providerName}/{id}
PATCH
Patch a specific file
/v1/ws/{workspaceId}/CloudStorage/{providerName}/{fileId}/download
GET
Download a file
/v1/ws/{workspaceId}/CloudStorage/{providerName}/{fileId}/content/{format}
GET
View content of a file in plain text
/v1/ws/{workspaceId}/CloudStorage/{providerName}/content
POST
Create a file with the content
/v1/ws/{workspaceId}/CloudStorage/{providerName}/{fileId}/content
PUT
Put the content of a file
/v1/ws/{workspaceId}/CloudStorage/{providerName}/folders
POST
Create a folder
/v1/ws/{workspaceId}/CloudStorage/{providerName}/move
POST
Move a file
/v1/ws/{workspaceId}/CloudStorage/{providerName}/empty-trash
DELETE
Get all drives from a provider
/v1/ws/{workspaceId}/Contracts
GET
Get all contracts
/v1/ws/{workspaceId}/Contracts
POST
Create a new contract
/v1/ws/{workspaceId}/Contracts
PATCH
Batch update using a BatchPatchDto(guid, ContractDto)
/v1/ws/{workspaceId}/Contracts/{id}
PATCH
Patch a single contract
/v1/ws/{workspaceId}/Contracts/{id}
GET
Get an contract with his id
/v1/ws/{workspaceId}/Contracts/{id}
PUT
Edit an contract + his version in a single payload
/v1/ws/{workspaceId}/Contracts/{contractId}/signatures
POST
Endppoint for signatures
/v1/ws/{workspaceId}/Contracts/{contractId}/signatures
PUT
Endppoint for signatures
/v1/ws/{workspaceId}/Contracts/{id}/signatures/{stakeholderId}
DELETE
Delete a signature from a specified version (current by default)
/v1/ws/{workspaceId}/Contracts/{contractId}
DELETE
Delete an contract
/v1/ws/{workspaceId}/Contracts/clone/{id}
POST
Clone an contract
/v1/ws/{workspaceId}/Contracts/archive/{id}
POST
Archive a contract
/v1/ws/{workspaceId}/Contracts/restore/{id}
POST
Restore a contract
/v1/ws/{workspaceId}/Contracts/{id}/versions
POST
No description available
/v1/ws/{workspaceId}/Contracts/{id}/set-active-version
POST
No description available
/v1/ws/{workspaceId}/Contracts/workflow
POST
Switching the current state of the contract
/v1/ws/{workspaceId}/Contracts/count
GET
Count contracts matching stakeholderId or assetId
/v1/ws/{workspaceId}/Contracts/export/{format}
POST
Export the data fields in any format
/v1/ws/{workspaceId}/Contracts/archive
POST
Batch archive
/v1/ws/{workspaceId}/Contracts/restore
POST
Batch restore contracts
/v1/ws/{workspaceId}/Contracts/batch-delete
POST
Batch delete using a delete + a body param
/v1/ws/{workspaceId}/Contracts/stats
GET
No description available
/v1/ws/{workspaceId}/Contracts/dashboard
GET
Dashboard informations for data processingAttributesTable
/v1/ws/{workspaceId}/ControlPointResponses
GET
List all control point responses
/v1/ws/{workspaceId}/ControlPointResponses
POST
Creates a control point response
/v1/ws/{workspaceId}/ControlPointResponses/{id}
GET
Find a control point response by his id
/v1/ws/{workspaceId}/ControlPointResponses/{id}
PUT
Updates a control point response
/v1/ws/{workspaceId}/ControlPointResponses/{id}
DELETE
Deletes a control point response
/v1/ws/{workspaceId}/ControlPointResponses/batch
DELETE
Deletes a batch of control point response
/v1/ws/{workspaceId}/ControlPointResponses/{id}/download/{fileId}
GET
Simple doc download
/v1/ws/{workspaceId}/ControlPoints
GET
List all control points
/v1/ws/{workspaceId}/ControlPoints
POST
Creates a control point
/v1/ws/{workspaceId}/ControlPoints/{id}
GET
Find a control point by his id
/v1/ws/{workspaceId}/ControlPoints/{id}
PUT
Updates a control point
/v1/ws/{workspaceId}/ControlPoints/{id}
DELETE
Deletes a control point
/v1/ws/{workspaceId}/ControlPoints/batch-delete
POST
Delete a batch of control points
/v1/ws/{workspaceId}/ControlPoints/export/{format}
POST
Download control points as csv, xlsx or json
/v1/ws/{workspaceId}/CustomReportCategories
GET
List all custom reports
/v1/ws/{workspaceId}/CustomReportCategories
POST
Creates a new category category
/v1/ws/{workspaceId}/CustomReportCategories/{id}
GET
Find a custom report category by his id
/v1/ws/{workspaceId}/CustomReportCategories/{id}
PUT
Updates a custom report category
/v1/ws/{workspaceId}/CustomReportCategories/{id}
DELETE
Deletes a custom report category
/v1/ws/{workspaceId}/CustomReports/schema
GET
No description available
/v1/ws/{workspaceId}/CustomReports
POST
Creates a new report
/v1/ws/{workspaceId}/CustomReports
GET
List all custom reports
/v1/ws/{workspaceId}/CustomReports/{id}
GET
Find a custom model by his id
/v1/ws/{workspaceId}/CustomReports/{id}
PUT
Updates a custom existingReport
/v1/ws/{workspaceId}/CustomReports/{id}
DELETE
Deletes a custom existingReport
/v1/ws/{workspaceId}/CustomReports/preview
POST
Get a simplified result for the report
/v1/ws/{workspaceId}/CustomReports/display/{id}
GET
Get a full result for the report
/v1/ws/{workspaceId}/CustomReports/display/chart
POST
No description available
/v1/ws/{workspaceId}/CustomReports/display/{id}/chart
GET
No description available
/v1/ws/{workspaceId}/CustomReports/export/{format}
POST
Export the custom report to specific format
/v1/ws/{workspaceId}/DataBreachs
GET
Get the data breaches list
/v1/ws/{workspaceId}/DataBreachs
PATCH
Batch update of data breaches
/v1/ws/{workspaceId}/DataBreachs
POST
Data breach creation
/v1/ws/{workspaceId}/DataBreachs/{id}
GET
Find a data breach by his id
/v1/ws/{workspaceId}/DataBreachs/{id}
PUT
Updates a data breach
/v1/ws/{workspaceId}/DataBreachs/{id}
PATCH
Patch an data breach
/v1/ws/{workspaceId}/DataBreachs/{id}
DELETE
Data breach deletion
/v1/ws/{workspaceId}/DataBreachs/restore/{id}
POST
Restore a selected data breach
/v1/ws/{workspaceId}/DataBreachs/archive/{id}
POST
Archive a data breach
/v1/ws/{workspaceId}/DataBreachs/invite/{id}
POST
Send invitation to users
/v1/ws/{workspaceId}/DataBreachs/batch-delete
POST
Batch Data breach delete
/v1/ws/{workspaceId}/DataBreachs/workflow
POST
Switching the current state of the data breach
/v1/ws/{workspaceId}/DataBreachs/import/{areaId}
POST
No description available
/v1/ws/{workspaceId}/DataBreachs/export/{format}
POST
Export the records in any format
/v1/ws/{workspaceId}/DataBreachs/stats
GET
Restore a selected data breach
/v1/ws/{workspaceId}/DataFields
GET
List data fields
/v1/ws/{workspaceId}/DataFields
POST
Create a field
/v1/ws/{workspaceId}/DataFields
PATCH
Batch update using BatchPatch(id,DataFieldPatchableDto)
/v1/ws/{workspaceId}/DataFields/{id}
GET
Find a data field
/v1/ws/{workspaceId}/DataFields/{id}
PUT
Update a data field
/v1/ws/{workspaceId}/DataFields/{id}
DELETE
Delete by id
/v1/ws/{workspaceId}/DataFields/{id}
PATCH
Patch a data field
/v1/ws/{workspaceId}/DataFields/workflow
POST
Switching the current state of the data field
/v1/ws/{workspaceId}/DataFields/batch-delete
POST
Delete a batch of data fields
/v1/ws/{workspaceId}/DataFields/export/{format}
POST
Export the data fields in any format
/v1/ws/{workspaceId}/DataProcessingRelationships/{dataProcessingId}
GET
Get data processing relationships by id
/v1/ws/{workspaceId}/DataProcessingRelationships/count/{dataProcessingId}
GET
Returns the count of relationships of the dataProcessing
/v1/ws/{workspaceId}/DataProcessingRelationships/{id}
POST
Creates a data processing relationship
/v1/ws/{workspaceId}/DataProcessingRelationships/{id}
DELETE
Deletes a data processing relationship
/v1/ws/{workspaceId}/DataProcessings/{id}
GET
Get data processing record by id
/v1/ws/{workspaceId}/DataProcessings/{id}
PUT
Saving or updating a data processing record
/v1/ws/{workspaceId}/DataProcessings/{id}
PATCH
Patching a data processing with his id
/v1/ws/{workspaceId}/DataProcessings/{id}
DELETE
Deletes a data processing
/v1/ws/{workspaceId}/DataProcessings/tree
GET
Get data processing activities(Tree)
/v1/ws/{workspaceId}/DataProcessings
GET
Get data processing activities (Paginated)
/v1/ws/{workspaceId}/DataProcessings
POST
Creates a data processing
/v1/ws/{workspaceId}/DataProcessings
PATCH
Batch update using a BatchPatchDto(guid, DataProcessingUpdateDto)
/v1/ws/{workspaceId}/DataProcessings/nodes
GET
Get data processing activities in cartography (limited to 150 data processing activities)
/v1/ws/{workspaceId}/DataProcessings/insights
POST
Get quality indicators on data processings
/v1/ws/{workspaceId}/DataProcessings/from-asset
POST
Creates a new data processing from an asset, duplicating the asset and its binded elements if the source of the asset is from Dastra's library. The new data processing is pre filled with the elements of the DataProcessingFromAssetDto model
/v1/ws/{workspaceId}/DataProcessings/restore-history
POST
Restore data processing history
/v1/ws/{workspaceId}/DataProcessings/invite/{id}
POST
Sendinvitation to users
/v1/ws/{workspaceId}/DataProcessings/workflow
POST
Switching the current workflow state
/v1/ws/{workspaceId}/DataProcessings/clone/{id}
POST
Duplicate a data processing object
/v1/ws/{workspaceId}/DataProcessings/archive
POST
Batch archive
/v1/ws/{workspaceId}/DataProcessings/rebuild-indicators
POST
Force a new calcul for indicators
/v1/ws/{workspaceId}/DataProcessings/archive/{id}
POST
Archive a data processing
/v1/ws/{workspaceId}/DataProcessings/restore
POST
Restore a batch of data processing activities
/v1/ws/{workspaceId}/DataProcessings/restore/{id}
POST
Restore data processing
/v1/ws/{workspaceId}/DataProcessings/batch-delete
POST
Batch delete using a delete + a body param
/v1/ws/{workspaceId}/DataProcessings/stats
GET
Get stats on data processing activities
/v1/ws/{workspaceId}/DataProcessings/dashboard
GET
Dashboard informations for data processing activities
/v1/ws/{workspaceId}/DataProcessings/export/{format}
POST
Export the data processing activities in any format
/v1/ws/{workspaceId}/DataProcessings/dpa/{dataProcessingId}
POST
Generates a DPA for the selected DataController
/v1/ws/{workspaceId}/DataProcessings/purposes/{id}
GET
List data processing purposes
/v1/ws/{workspaceId}/DataProcessings/recipients/batch
POST
Add a batch list of acto to a dataprocessing as a stakeholder, a recipient or a data controller
/v1/ws/{workspaceId}/DataProcessings/recipients/delete/batch
POST
Delete recipents from batch action
/v1/ws/{workspaceId}/DataProcessings/recipients/{actorId}
GET
Get recipients
/v1/ws/{workspaceId}/DataProcessings/import/json
POST
Import a data processing with json
/v1/ws/{workspaceId}/DataProcessings/import/{areaId}
POST
Import data processing as json data
/v1/ws/{workspaceId}/DataRetentionRules
GET
List data retention rules
/v1/ws/{workspaceId}/DataRetentionRules
POST
Create a data retention rule
/v1/ws/{workspaceId}/DataRetentionRules
PATCH
Batch update using BatchPatch(id,DataRetentionRuleUpdateDto)
/v1/ws/{workspaceId}/DataRetentionRules/{id}
GET
Get a data retention rule
/v1/ws/{workspaceId}/DataRetentionRules/{id}
PUT
Edit a data retention rule
/v1/ws/{workspaceId}/DataRetentionRules/{id}
PATCH
Patch a data retention rule
/v1/ws/{workspaceId}/DataRetentionRules/{id}
DELETE
Delete a data retention rule
/v1/ws/{workspaceId}/DataRetentionRules/batch-delete
POST
Delete a batch of data retention rules
/v1/ws/{workspaceId}/DataRetentionRules/export/{format}
POST
Export the data retention rules in any format
/v1/ws/{workspaceId}/DataRetentionRules/import
POST
No description available
/v1/ws/{workspaceId}/DataSubjectAttachments/{dataSubjectRequestId}
POST
Upload an attachment to a specific data subject request
/v1/ws/{workspaceId}/DataSubjectAttachments/{dataSubjectRequestId}
GET
Get attachments related to a data subject request
/v1/ws/{workspaceId}/DataSubjectAttachments/{dataSubjectRequestId}/{fileId}
DELETE
Remove an attachment from a data subject request
/v1/ws/{workspaceId}/DataSubjectAttachments/{dataSubjectRequestId}/purge
POST
Remove physically all files attached to the data subject request without removing the reference The files will still be visible in the form but won't be availble for download
/v1/ws/{workspaceId}/DataSubjectAttachments/{dataSubjectRequestId}/download/{fileId}
GET
Simple doc download
/v1/ws/{workspaceId}/DataSubjectMessages
GET
List all data subject requests messages
/v1/ws/{workspaceId}/DataSubjectMessages
POST
Creates a data subject request message
/v1/ws/{workspaceId}/DataSubjectMessages/{id}
GET
Find a data subject request message by identifier
/v1/ws/{workspaceId}/DataSubjectMessages/{id}
DELETE
Delete a data subject request message
/v1/ws/{workspaceId}/DataSubjectMessages/count/{dataSubjectRequestId}
GET
Counter of messages
/v1/ws/{workspaceId}/DataSubjectMessages/download/{id}
GET
Simple doc download
/v1/ws/{workspaceId}/DataSubjectRequests/{id}/dataretentionrules
GET
List of data set processed in the data subject request
/v1/ws/{workspaceId}/DataSubjectRequests/{id}/dataretentionrules
POST
Create data subject request datasets in batch mode
/v1/ws/{workspaceId}/DataSubjectRequests/{id}/dataretentionrules/batchdelete
POST
Delete a data subject in batchmode
/v1/ws/{workspaceId}/DataSubjectRequests/{id}/dataretentionrules/batchnotifications
POST
Send notifications in batch mode for data subject requests
/v1/ws/{workspaceId}/DataSubjectRequests/{id}
GET
Get an existing data subject request by id
/v1/ws/{workspaceId}/DataSubjectRequests/{id}
PATCH
Patch a data subject request
/v1/ws/{workspaceId}/DataSubjectRequests/{id}
PUT
Edit a data subject request
/v1/ws/{workspaceId}/DataSubjectRequests/{id}
DELETE
Delete a data subject request
/v1/ws/{workspaceId}/DataSubjectRequests
GET
Data subject request list
/v1/ws/{workspaceId}/DataSubjectRequests
POST
Create a new data subject request
/v1/ws/{workspaceId}/DataSubjectRequests/workflow
POST
Switching the current state of the workflow
/v1/ws/{workspaceId}/DataSubjectRequests/{id}/close
POST
Patch a data subject request
/v1/ws/{workspaceId}/DataSubjectRequests/archive/{id}
POST
Archive an existing data subject request by id It set the current state of the request to "Archived" state
/v1/ws/{workspaceId}/DataSubjectRequests/restore/{id}
POST
Restore a request from archives
/v1/ws/{workspaceId}/DataSubjectRequests/export/{format}
POST
Export the data subject requests in any format
/v1/ws/{workspaceId}/DataTransfers/{id}
PUT
Updates a data transfer
/v1/ws/{workspaceId}/DataTransfers/grouped
GET
Get data transfers (Paginated)
/v1/ws/{workspaceId}/GenericRelationships
GET
List all generic relationships
/v1/ws/{workspaceId}/GenericRelationships
POST
Creates a generic relationships
/v1/ws/{workspaceId}/GenericRelationships/{id}
PUT
Saving or updating a generic relationships
/v1/ws/{workspaceId}/GenericRelationships/{id}
DELETE
Deletes a relationship
/v1/Logs
GET
Get logs
/v1/Logs/count
GET
Count logs
/v1/Logs/history
GET
Log history for a specific user
/v1/Logs/export/{format}
POST
Download logs as csv
/v1/Logs/view
POST
Mark logs included in ids as viewed
/v1/Logs/view-all
POST
Mark logs as viewed
/v1/Logs/{id}
GET
Fetch a single Log details
/v1/ws/{workspaceId}/Reviews
GET
List all control points
/v1/ws/{workspaceId}/Reviews
POST
Creates a control point
/v1/ws/{workspaceId}/Reviews/{id}
GET
Find a control point by his id
/v1/ws/{workspaceId}/Reviews/{id}
PUT
Updates a control point
/v1/ws/{workspaceId}/Reviews/{id}
DELETE
Deletes a control point
/v1/ws/{workspaceId}/Reviews/batch
POST
Creates a control point
/v1/ws/{workspaceId}/Reviews/reset
POST
Deletes a control point
/v1/Roles
GET
Get all roles (with localized built in roles)
/v1/ws/{workspaceId}/RoleUserWorkSpaces/{userId}
GET
Get roles affectation by user id
/v1/ws/{workspaceId}/RoleUserWorkSpaces/{userId}/{roleId}
POST
Create or update a role affectation in workspace
/v1/ws/{workspaceId}/RoleUserWorkSpaces/{userId}/{roleId}
DELETE
Delete the role assignation in workspace
/v1/ws/{workspaceId}/RoleUserWorkSpaces
PUT
Create or update a role affectation in workspace
/v1/ws/{workspaceId}/SecurityMeasures
GET
Get all security measures as PagedList
/v1/ws/{workspaceId}/SecurityMeasures
PATCH
Batch update using BatchPatch(id,DataRetentionRuleUpdateDto)
/v1/ws/{workspaceId}/SecurityMeasures
POST
Create a new security measure
/v1/ws/{workspaceId}/SecurityMeasures/{id}
GET
Get security measure by id
/v1/ws/{workspaceId}/SecurityMeasures/{id}
PUT
Update an existing security measure
/v1/ws/{workspaceId}/SecurityMeasures/{id}
PATCH
Updates a security measure from JsonPatchDocument
/v1/ws/{workspaceId}/SecurityMeasures/{id}
DELETE
Delete a security measure
/v1/ws/{workspaceId}/SecurityMeasures/workflow
POST
Switching the current state of the measure
/v1/ws/{workspaceId}/SecurityMeasures/batch-delete
POST
Delete a batch of security measures
/v1/ws/{workspaceId}/SecurityMeasures/export/{format}
POST
Export the security measures in any format
/status
GET
Api status
/me
GET
Get the current authenticated user infos
/rate-limiting-state
GET
The rate limiting state of api calls
/v1/ws/{workspaceId}/SubjectCategories
GET
List all subject categories matching query
/v1/ws/{workspaceId}/SubjectCategories
POST
Creates a subject category
/v1/ws/{workspaceId}/SubjectCategories/{id}
PATCH
Patch a subject category
/v1/ws/{workspaceId}/SubjectCategories/{id}
GET
Find a subject category by his id
/v1/ws/{workspaceId}/SubjectCategories/{id}
PUT
Updates a subject category
/v1/ws/{workspaceId}/SubjectCategories/{id}
DELETE
Delete a subject category
/v1/ws/{workspaceId}/SubjectCategories/workflow
POST
Switching the current state of the actor
/v1/ws/{workspaceId}/SubjectCategories/batch-delete
POST
Batch delete of subject categories
/v1/ws/{workspaceId}/SubjectCategories/export/{format}
POST
Download subject categories as csv, xlsx or json
/v1/ws/{workspaceId}/Tags
GET
Get all tags
/v1/ws/{workspaceId}/Tags
POST
Create a tag
/v1/ws/{workspaceId}/Tags/{id}
GET
Find a tag
/v1/ws/{workspaceId}/Tags/{id}
PUT
Edit tag
/v1/ws/{workspaceId}/Tags/{id}
DELETE
Delete the tag
/v1/ws/{workspaceId}/Tags/export/{format}
POST
Download tags as csv, xlsx or json
/v1/ws/{workspaceId}/Tasks/count
GET
Counter of tasks matching TaskObjectType and objectId
/v1/ws/{workspaceId}/Tasks
GET
List tasks matching query
/v1/ws/{workspaceId}/Tasks
POST
Task creation
/v1/ws/{workspaceId}/Tasks
PATCH
Batch update
/v1/ws/{workspaceId}/Tasks/by-workflow
GET
Get tasks grouped by workflow steps
/v1/ws/{workspaceId}/Tasks/grouped
GET
Get tasks grouped by workflow steps
/v1/ws/{workspaceId}/Tasks/{id}
GET
Get a single task by id
/v1/ws/{workspaceId}/Tasks/{id}
PUT
Task update
/v1/ws/{workspaceId}/Tasks/{id}
PATCH
Updates a task from JsonPatch
/v1/ws/{workspaceId}/Tasks/replicate/{taskId}
POST
Replicate a single task
/v1/ws/{workspaceId}/Tasks/batch-delete
POST
Batch delete using array of ids
/v1/ws/{workspaceId}/Tasks/{taskId}
DELETE
Deletes a task
/v1/ws/{workspaceId}/Tasks/{id}/archive
POST
Archive a task
/v1/ws/{workspaceId}/Tasks/batch-archive
POST
Archive batch tasks
/v1/ws/{workspaceId}/Tasks/batch-restore
POST
Restore batch tasks
/v1/ws/{workspaceId}/Tasks/stats
GET
Get stats on tasks
/v1/ws/{workspaceId}/Tasks/stats-grouped
GET
Get stats on tasks grouped
/v1/ws/{workspaceId}/Tasks/velocity-chart
GET
Get velocity chart informations
/v1/ws/{workspaceId}/Tasks/cumulative-flow-chart
GET
Get CumulativeFlowChart
/v1/ws/{workspaceId}/Tasks/task-reporting
GET
Get reportings on tasks
/v1/ws/{workspaceId}/Tasks/burn-down-chart
GET
Get BurnDownChart
/v1/ws/{workspaceId}/Tasks/sortOrder
POST
Switching the current state of the element Using this system https://stackoverflow.com/questions/398425/maintaining-sort-order-of-database-table-rows
/v1/ws/{workspaceId}/Tasks/workflow
POST
Switching the current state of the element
/v1/ws/{workspaceId}/Tasks/workflow-stats
GET
Get the workflow stats
/v1/ws/{workspaceId}/Tasks/export/{format}
POST
Export the tasks in any format
/v1/ws/{workspaceId}/Teams/{id}
GET
Get a team by id
/v1/ws/{workspaceId}/Teams/{id}
PUT
Update a team
/v1/ws/{workspaceId}/Teams/{id}
DELETE
Delete team
/v1/ws/{workspaceId}/Teams
GET
Get all teams (paginated)
/v1/ws/{workspaceId}/Teams
POST
Create a new team
/v1/TenantUsers
GET
List all TenantUsers matching parameters
/v1/TenantUsers/{id}
GET
Get a single user details
/v1/TenantUsers/public-profile/{id}
GET
Get a single public profile
/v1/TenantUsers/habilitations/{id}
GET
Habilitations
/v1/TenantUsers/count
GET
Count of users
/v1/TenantUsers/{userId}
DELETE
Detach user profile from organization It does not really remove the account. It removes only the relationship with the company
/v1/TenantUsers/owners/{userId}
POST
Add or update ownership
/v1/TenantUsers/owners/{userId}
DELETE
Remove owner by userId
/v1/TenantUsers/owners
GET
Collect the owner list
/v1/TenantUsers/resetpassword/{userId}
POST
Send a reset password mail to a user
/v1/ws/{workspaceId}/Users
GET
Get all users matching query
/v1/ws/{workspaceId}/Users/{id}
GET
Find a user by id
/v1/ws/{workspaceId}/Users/export/{format}
POST
Export the users in csv,xlsx or json
/v1/ws/{workspaceId}/Users/{userId}/revoke
POST
Remove all the role's affectations of users
/v1/ws/{workspaceId}/Users/{userId}/teams
GET
Retrieve all teams for a specified user
/v1/ws/{workspaceId}/Users/{id}/teams
PUT
Edit user's teams affectations
/v1/ws/{workspaceId}/Users/{userId}/teams/{teamId}
POST
Add team to a user
/v1/ws/{workspaceId}/Users/{userId}/teams/{teamId}
DELETE
Delete team assignation
/v1/WebHookUrls
GET
Get all webhooks urls configured in workspace
/v1/WebHookUrls
POST
Post a new webhook url
/v1/WebHookUrls/{id}
GET
Get webhook by id
/v1/WebHookUrls/{id}
PUT
Edit webhook url
/v1/WebHookUrls/{id}
DELETE
Delete webhook url
/v1/ws/{workspaceId}/Workflows
GET
Get the complete List of Workflows
/v1/ws/{workspaceId}/Workflows
PUT
Save workflow steps in database
/v1/ws/{workspaceId}/Workflows/{type}
GET
Get workflows matching type
/v1/Workspaces/{id}
GET
Get one workspace
/v1/Workspaces
GET
Get the workspaces list