Hello!

So, what I gather going through reach estimate documentation is
that you can send a comma separated string of user ID’s as a targeting for followers_of_users, all good.

But, the problem is even if I use the ID supplied in the example (756201191646691328) I get this response:

.

Is there a bug, or am I doing something wrong?

Thanks!

Thanks for the question, @Ziganja.

The followers_of_users parameter can only include users that the account has access to promote. (I realize this is not currently documented.)

To get a list of the users that the ads account can promote, use the GET accounts/:account_id/promotable_users endpoint.

Here is an example request using followers_of_users parameter in a reach estimate request:

$ twurl -H ads-api.twitter.com "/4/accounts/18ce54d4x5t/reach_estimate?objective=TWEET_ENGAGEMENTS&product_type=PROMOTED_TWEETS&currency=USD&campaign_daily_budget_amount_local_micro=10000000&bid_type=MAX&locations=3b77caf94bfc81fe&broad_keywords=news&followers_of_users=756201191646691328,2417045708"
{
  "data": {
    "impressions": null,
    "count": null,
    "infinite_bid_count": {
      "min": 830043,
      "max": 1245065
    },
    "engagements": null,
    "estimated_daily_spend_local_micro": null
  },
  "request": {
    "params": {
      "locations": [
        "3b77caf94bfc81fe"
      ],
      "bid_type": "MAX",
      "product_type": "PROMOTED_TWEETS",
      "objective": "TWEET_ENGAGEMENTS",
      "account_id": "18ce54d4x5t",
      "broad_keywords": [
        "news"
      ],
      "currency": "USD",
      "followers_of_users": [
        756201191646691328,
        2417045708
      ],
      "campaign_daily_budget_amount_local_micro": 10000000
    }
  }
}
1 Like

Great! Thanks for the reply.

1 Like