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>"
}

200 An 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.

202 The 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.

400 Invalid request parameters.

FieldTypeDescription
errorrequiredstring

401 Unauthorized.

FieldTypeDescription
errorrequiredstring

403 Forbidden.

FieldTypeDescription
errorrequiredstring

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

FieldTypeDescription
errorrequiredstring

500 Internal server error.

FieldTypeDescription
errorrequiredstring