Skip to main content
PUT
/
advertisers
/
{advertiserId}
/
measurement-config
Update measurement configuration
curl --request PUT \
  --url https://api.agentic.scope3.com/api/v2/buyer/advertisers/{advertiserId}/measurement-config \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "mmmEnabled": true,
  "mmmConfig": {
    "provider": "measured",
    "dataSourceIds": [
      "ds_123",
      "ds_456"
    ],
    "reportingFrequency": "weekly"
  },
  "incrementalityTestingEnabled": true,
  "brandLiftEnabled": true,
  "settings": {}
}
'
{
  "measurementConfig": {
    "advertiserId": "12345",
    "mmmEnabled": true,
    "incrementalityTestingEnabled": true,
    "brandLiftEnabled": true,
    "createdAt": "2025-01-15T10:30:00Z",
    "updatedAt": "2025-01-20T14:45:00Z",
    "mmmConfig": {
      "provider": "measured",
      "dataSourceIds": [
        "ds_123",
        "ds_456"
      ],
      "reportingFrequency": "weekly"
    },
    "settings": {}
  }
}

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 updating measurement configuration

mmmEnabled
boolean

Whether Marketing Mix Modeling is enabled

mmmConfig
object

MMM configuration settings

incrementalityTestingEnabled
boolean

Whether incrementality testing is enabled

brandLiftEnabled
boolean

Whether brand lift measurement is enabled

settings
object

Additional measurement settings as key-value pairs

Response

Update measurement configuration

Response containing measurement configuration

measurementConfig
object
required

Full measurement configuration for an advertiser