export/requests

POST/export/requests

Create 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

FieldTypeDescription
daterequiredstringOne completed UTC day within the previous 45 days.
app_bundlestring
ad_unit_idstring
countrystringISO 3166-1 alpha-2 country code.
device_osstring
request_statusstring
test_modestring

Responses

An identical export is ready.
{
  "export_id": "<string>",
  "status": "processing",
  "url": "<string>",
  "expires_at": "<string>"
}

200An identical export is ready.

FieldTypeDescription
export_idrequiredstring
statusrequiredstring
urlstring<uri>Short-lived signed download URL, present only when ready.
expires_atstring<date-time>Signed URL expiry, present only when ready.

202The export is queued or processing.

FieldTypeDescription
export_idrequiredstring
statusrequiredstring
urlstring<uri>Short-lived signed download URL, present only when ready.
expires_atstring<date-time>Signed URL expiry, present only when ready.

400Invalid request parameters.

FieldTypeDescription
errorrequiredstring

401Unauthorized.

FieldTypeDescription
errorrequiredstring

403Forbidden.

FieldTypeDescription
errorrequiredstring

409The account already has the maximum number of active exports.

FieldTypeDescription
errorrequiredstring

500Internal server error.

FieldTypeDescription
errorrequiredstring