curl --request POST \
--url 'https://api.adside.ai/meta/mcp#estimate_audience_size' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"jsonrpc": "<string>",
"method": "<string>",
"params": {
"name": "<string>",
"arguments": {
"targeting": {
"age_min": 39,
"age_max": 39,
"genders": [
1.5
],
"geo_locations": {
"countries": [
"<string>"
],
"regions": [
{
"key": "<string>"
}
],
"cities": [
{
"key": "<string>",
"radius": 123,
"distance_unit": "mile"
}
]
},
"interests": [
{
"id": "<string>",
"name": "<string>"
}
],
"behaviors": [
{
"id": "<string>",
"name": "<string>"
}
],
"custom_audiences": [
"<string>"
],
"lookalike_audiences": [
"<string>"
]
},
"optimization_goal": "<string>",
"account_id": "<string>"
}
},
"id": "1"
}
'{
"jsonrpc": "<string>",
"id": "<string>",
"result": {
"content": [
{
"type": "<string>",
"text": "<string>"
}
]
}
}Estimate the potential reach of a targeting specification. Returns monthly and daily active user estimates with targeting recommendations.
curl --request POST \
--url 'https://api.adside.ai/meta/mcp#estimate_audience_size' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"jsonrpc": "<string>",
"method": "<string>",
"params": {
"name": "<string>",
"arguments": {
"targeting": {
"age_min": 39,
"age_max": 39,
"genders": [
1.5
],
"geo_locations": {
"countries": [
"<string>"
],
"regions": [
{
"key": "<string>"
}
],
"cities": [
{
"key": "<string>",
"radius": 123,
"distance_unit": "mile"
}
]
},
"interests": [
{
"id": "<string>",
"name": "<string>"
}
],
"behaviors": [
{
"id": "<string>",
"name": "<string>"
}
],
"custom_audiences": [
"<string>"
],
"lookalike_audiences": [
"<string>"
]
},
"optimization_goal": "<string>",
"account_id": "<string>"
}
},
"id": "1"
}
'{
"jsonrpc": "<string>",
"id": "<string>",
"result": {
"content": [
{
"type": "<string>",
"text": "<string>"
}
]
}
}API key (sk_live_*) — SHA256 hashed, looked up in Redis. Generate via the web app's workspace settings.