v1

latestOpenAPI 3.0.12026-07-2621384215.3 KB
Gdpr

Get User Data Export By Third Party ID

This API will return progress of a previous POST request to /v4/tir/gdpr/export/{site_group_uuid}/{thirdparty_id}/{thirdparty_provider} endpoint. The response will be in the form of a progress status or a final status containing links to the exported data. A final result, which indicates that all processing is done, consists of 'success' or 'failure' from each of the four viafoura subsystems that contribute to the exported data. The returned links each consists of a download url. These urls can be sent to an end-user who can use these links to retrive the actual exported data. These download links can be invoked from a browser and are in the form of GET request to "/v4/tir/gdpr/download/{request_uuid}/{token}". See the download API call, "/v4/tir/gdpr/download/{request_uuid}/{token}, for more details. NOTE that data from this API cannot directly be used to retrieve the exported data; another step is required for this.

get/v4/tir/gdpr/export/{site_group_uuid}/{thirdparty_id}/{thirdparty_provider}

Path parameters

site_group_uuidstring uuid required

A UUID that identifies the site group that this request is related to

thirdparty_idstring required

A string representing the user id provided by your authentication solution

thirdparty_providerinteger required

A numeric value that indicates the actual third party provider. If your provider is not listed below, please contact Viafoura for a complete list of supported providers. The most common values are Facebook (2), Twitter (3), Google (4), LinkedIn (6), Yahoo (7), LoginRadius (109), Apple (111) and OIDC (112)

Response

OK

request_uuidstring uuid