# 获取全部事件类型原始数据的下载链接

## URL

[https://www.growingio.com/v2/insights/{export\_type}/{ai}/{export\_date}.json?expire={minutes}](https://www.growingio.com/v2/insights/%7Bexport_type%7D/%7Bai%7D/%7Bexport_date%7D.json?expire={minutes})

## 请求类型

GET

## 请求头部

公共头部请参考[公共请求头参数](https://growingio.gitbook.io/v3/developer-manual/api-reference/authenticate)。

## 参数说明与示例

{% tabs %}
{% tab title="请求参数" %}

| 路径参数 | 类型 | 是否必传 | 说明 |
| ---- | -- | ---- | -- |

| export\_type | string | 是 | 导出任务类型，系统目前支持小时与天的导出，可选值：hour 或者 day |
| ------------ | ------ | - | ------------------------------------ |

| ai | string | 是 | 项目ID。 |
| -- | ------ | - | ----- |

| export\_date | string | 是 | <p>导出数据北京时间，格式为 yyyyMMddHHmm, 表现请求导出哪段时间内的数据，分为以下情况：</p><ul><li>当 export\_type 为 day 时，只会截取 export\_date 中 yyyyMMdd, 其余将忽略。</li><li>当 export\_type 为 hour 时，只会截取 export\_date 中 yyyyMMddHH, 其余将忽略。</li></ul> |
| ------------ | ------ | - | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

| 查询参数 | 类型 | 是否必传 | 说明 |
| ---- | -- | ---- | -- |

| minutes      | integer | 否 | <p>链接失效时间，单位为分钟。</p><p>最大值7天。</p><p>默认值：5</p> |
| ------------ | ------- | - | --------------------------------------------- |
| {% endtab %} |         |   |                                               |

{% tab title="返回参数" %}

| 名称 | 说明 |
| -- | -- |

| status | <p>导出状态。可能值为：</p><ul><li>FINISHED：导出任务完成，客户可以使用 downloadLinks 中的链接进行文件下载。</li><li>RUNNING：导出任务正在运行。</li><li>NOT\_EXISTS：导出任务不存在，请检查是否开启了导出功能并检查请求日期时间。</li><li>ERROR：导出任务发生错误。</li></ul> |
| ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| downloadLinks | <p>文件下载链接。</p><p>链接可能随时调整，不应使用链接中的任何内容作为处理程序依据，链接过期时间默认为5分钟。</p> |
| ------------- | ---------------------------------------------------------------- |

| exportType | 表示导出任务类型，由用户传入，服务器原样返回。 |
| ---------- | ----------------------- |

| dataType | 表示导出数据类型，由用户传入，服务器原样返回。 |
| -------- | ----------------------- |

| exportDate | 表示导出数据时间，由用户传入，服务器根据 exportType 截取后返回。 |
| ---------- | -------------------------------------- |

| exportVersion | 表示导出数据版本，当前版本下默认为 v2。 |
| ------------- | --------------------- |

| requestTime | 客户请求发生时服务器时间。 |
| ----------- | ------------- |

| errorMsg     | 请求发生错误时，服务器返回的错误信息。 |
| ------------ | ------------------- |
| {% endtab %} |                     |

{% tab title="响应示例" %}

```
// pvar 中数据是通过埋点代码上报页面级变量数据，不包含通过圈选定义的页面级变量
{
    "status": "FINISHED",
    "downloadLinks": {
        "evar": [],
        "vstr": [],
        "pvar": [],
        "action_tag": [],
        "custom_event": [],
        "page": [],
        "ads_track_activation": [],
        "visit": [],
        "ads_track_click": [],
        "action": []
    },
    "exportType": "hour",
    "exportDate": "2018070100",
    "exportVersion": "v2",
    "requestTime": "2018-07-18 02:37",
    "errorMsg": ""
}
```

{% endtab %}
{% endtabs %}
