Get Request Status

GET https://amplitude.com/api/2/dsar/requests/:request_id

Retrieves a request's status.

Response Body

NameDescription
requestIdInteger. The ID of the request.
userIdString. The User Id of the user to request data for.
amplitudeIdInteger. The Amplitude ID of the user to request data for.
startDateDate. The start date for the data request.
endDateThe end date for the data request.
statusstaging: not started
submitted: in progress
done: job completed successfully and urls populated
failed: job failed, may need to retry
failReasonString. If the job failed, contains Information about the failure.
urlsArray of strings. A list of dowload URLs for the data.
expiresData. The date that the output download links expire.

HEADERS

KeyDatatypeRequiredDescription
Acceptstring
Authorizationnull

RESPONSES

status: OK

{"requestId":53369,"amplitudeId":null,"userId":"datamonster@gmail.com","startDate":"2020-04-24","endDate":"2022-02-23","status":"staging","urls":[],"expires":"2022-02-24T23:15:54"}