export/requests
POST
/export/requestsCreate or reuse a full-day CloudX request activity export. Requires the reports:read permission.
Request
cURL
curl -X POST "https://provisioning.cloudx.io/api/v1/export/requests" \
-H "Authorization: Bearer $CLOUDX_API_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"2026-07-09","app_bundle":"<string>","ad_unit_id":"<string>","country":"<string>","device_os":"iOS","request_status":"filled","test_mode":"production"}'Body
| Field | Type | Description |
|---|---|---|
daterequired | string | One completed UTC day within the previous 45 days. |
app_bundle | string | |
ad_unit_id | string | |
country | string | ISO 3166-1 alpha-2 country code. |
device_os | string | |
request_status | string | |
test_mode | string |
Responses
An identical export is ready.
{
"export_id": "<string>",
"status": "processing",
"url": "<string>",
"expires_at": "<string>"
}200 An identical export is ready.
| Field | Type | Description |
|---|---|---|
export_idrequired | string | |
statusrequired | string | |
url | string<uri> | Short-lived signed download URL, present only when ready. |
expires_at | string<date-time> | Signed URL expiry, present only when ready. |
202 The export is queued or processing.
| Field | Type | Description |
|---|---|---|
export_idrequired | string | |
statusrequired | string | |
url | string<uri> | Short-lived signed download URL, present only when ready. |
expires_at | string<date-time> | Signed URL expiry, present only when ready. |
400 Invalid request parameters.
| Field | Type | Description |
|---|---|---|
errorrequired | string |
401 Unauthorized.
| Field | Type | Description |
|---|---|---|
errorrequired | string |
403 Forbidden.
| Field | Type | Description |
|---|---|---|
errorrequired | string |
409 The account already has the maximum number of active exports.
| Field | Type | Description |
|---|---|---|
errorrequired | string |
500 Internal server error.
| Field | Type | Description |
|---|---|---|
errorrequired | string |