Skip to main content
POST
/
advertisers
/
{advertiserId}
/
measurement-data
/
sync
Sync measurement data
curl --request POST \
  --url https://api.agentic.scope3.com/api/v2/buyer/advertisers/{advertiserId}/measurement-data/sync \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "measurements": [
    {
      "start_date": "2026-03-01T00:00:00-05:00",
      "end_date": "2026-03-02T00:00:00-05:00",
      "event_id": "incremental_revenue",
      "event_value": 1500,
      "campaign_id": "camp_123",
      "media_buy_id": "mb_456",
      "package_id": "pkg_789",
      "creative_id": "cr_012"
    }
  ]
}
'
{
  "measurements": [
    {
      "index": 4503599627370495,
      "action": "created",
      "error": "<string>"
    }
  ]
}

Authorizations

Authorization
string
header
required

API key or access token

Path Parameters

advertiserId
string
required

Unique identifier for the advertiser

Minimum string length: 1
Example:

"12345"

Body

application/json

Request body for syncing measurement data (ADCP spec alternative to CAPI)

measurements
object[]
required

Measurement data points to sync (up to 1000 per call)

Required array length: 1 - 1000 elements

Response

Sync measurement data

Response from sync_measurement_data

measurements
object[]
required

Per-record sync results