/api/segment/v1/export/get.json?idSegmentExport=1
Get information about the state of a request to export segment.
https://tracker.my.com/api/segment/v1/export/get.json
GET
Name | Value | Description |
---|---|---|
idSegmentExport * | Integer | Unique export identifier |
* — required parameters
/api/segment/v1/export/get.json?idSegmentExport=1
A 200 response (OK) indicates success. It will include information on export according to status:
The In progress status shows the progress
{
"code": 200,
"message": "Ok",
"data": {
"idSegmentExport": "1",
"status": "In progress",
"progress": "64%",
}
}
The Error occurred status means that the export is interrupted and you can repeat the request.
{
"code": 200,
"message": "Ok",
"data": {
"idSegmentExport": "1",
"status": "Error occurred"
}
}
The User error occurred status means that the request under these conditions will never be complete. Because of the Too many lines in export error or the Too much export data error.
{
"code": 200,
"message": "Ok",
"data": {
"idSegmentExport": "1",
"status": "Success!",
"files": [
{
"link": "https://rawdata.hb.bizmrg.com/segment/2021.03.30/1.1.c3217d0d061c695550c9cf8a8fa72520.csv.gz",
"timestampExpires": "1617197992"
},
{
"link": "https://rawdata.hb.bizmrg.com/segment/2021.03.30/1.1.c695fa72610d0cf8a550c9520217dc38.csv.gz",
"timestampExpires": "1617197992"
}
]
}
}
A 404 response indicates that the request is unavailable or could not be found.
{
"code": 404,
"message": "Not Found",
"data": {
"error": {
"detail": "Segment export request not found"
}
}
}
A 403 response indicates that the method needs authorization. Maybe you made mistakes or forgot to send authorization data.
{
"code": 403,
"message": "Access denied",
"data": null
}