Dsr Requests

Create DSR request

post
/api/v1/accounts/{account_id}/users/{user_id}/dsr_request

Creates a Data Subject Request for a user (GDPR compliance)

Authorizations
AuthorizationstringRequired

Canvas API access token

Path parameters
account_idintegerRequired
user_idintegerRequired
Body
request_namestringRequired

Name for the DSR request

request_outputstring · enumRequired

Output format

Possible values:
Responses
chevron-right
201

DSR request created

No content

post
/api/v1/accounts/{account_id}/users/{user_id}/dsr_request

No content

Get latest DSR request

get
/api/v1/accounts/{account_id}/users/{user_id}/dsr_request

Retrieves the latest DSR request for a user

Authorizations
AuthorizationstringRequired

Canvas API access token

Path parameters
account_idintegerRequired
user_idintegerRequired
Responses
get
/api/v1/accounts/{account_id}/users/{user_id}/dsr_request

Download DSR request

get
/accounts/{account_id}/dsr_requests/{dsr_request_id}/download

Downloads the completed DSR request file

Authorizations
AuthorizationstringRequired

Canvas API access token

Path parameters
account_idintegerRequired
dsr_request_idintegerRequired
Responses
get
/accounts/{account_id}/dsr_requests/{dsr_request_id}/download

Last updated

Was this helpful?