export/bids

POST/export/bids

Create or reuse a full-day CloudX bid activity export. Losing bid prices are redacted to zero. Requires the reports:read permission.

Request

cURL
curl -X POST "https://provisioning.cloudx.io/api/v1/export/bids" \
  -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","bidder":"<string>","include_non_bids":true,"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
bidderstring
include_non_bidsbooleanInclude no-bid, timeout, and error rows in addition to bid responses.
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