Hi, @Prokashev! Yes, it is possible to use frequency capping. However, this feature must be whitelisted.
In terms of how it’s implemented, it’s set at the campaign level. The param is frequency_cap and the value is an integer representing the number of times an ad could be delivered to a user. In addition, you must specify duration_in_days—also an integer—which specifies the time period during which the frequency cap is counted. Only three values are supported with duration_in_days: 1, 7, and 30. For more information, see POST accounts/:account_id/campaigns. (Also works with PUT, of course).
Here is an example request using twurl:
$ twurl -X POST -H ads-api.twitter.com "/1/accounts/{account_id}/campaigns?funding_instrument_id={funding_instrument_id}&name={name}&start_time=2016-08-30T00:00:00Z&paused=true&total_budget_amount_local_micro=1000000000&daily_budget_amount_local_micro=100000000&frequency_cap=10&duration_in_days=30" | jq
Hope this helps!