# Setting Up QPS Throttling

Queries per second (QPS) throttling offers DSPs control over their bid stream by setting limits on the number of bid requests they receive from DT Exchange. DSPs may use QPS throttling for the following reasons:

* To ensure queries to the DSP server never exceed the maximum server capacity.
* To slowly ramp up traffic volume during new integration testing.
* To avoid wasting server capacity in countries without high demand.
* To allocate supply volumes according to high-level inventory types (display vs. video).

To configure QPS Throttling for your integration:

1. From the [DT Console](https://console.fyber.com/), go to **Bidder Settings→QPS Throttling**.\
   The **QPS Throttling** window appears and lists each of your endpoints.
2. Expand an endpoint, and for each ad format you service on the endpoint, select one of the following throttling methods and enter a bid request limitation: 1,000–250,000 QPS.

<div align="left" data-with-frame="true"><img src="https://1641760969-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8KSLu5HNiyDWpvGRZh7B%2Fuploads%2FTdP9Nh0wQiVSQlCRkaY0%2FQPS-Endpoint_2025-03-21_11-01-46.png?alt=media&#x26;token=a42f68a4-cd9b-484d-93bb-568263302198" alt=""></div>

| THROTTLING METHOD  | DESCRIPTION                                                                                                                                                                         |
| ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Disable Throttling | Do not limit bid requests for an ad format, and let all bid requests through to the endpoint. For more information, see [Disabling Throttling](#nothrottle).                        |
| Country Throttling | For the endpoint, limit bid requests originating from specific countries to the indicated QPS. For more information, see [Setting Up Country Throttling](#countrythrottle).         |
| Overall Throttling | For the endpoint, limit bid requests to the indicated QPS, no matter where the bid requests originate. For more information, see [Setting Up Overall Throttling](#overallthrottle). |

3. Click **SAVE**.\
   The QPS Throttling for your integration is configured.

## Setting Up Country Throttling <a href="#countrythrottle" id="countrythrottle"></a>

Country throttling limits bid requests from specific countries.

To limit bid requests from specific countries:

1. For the ad format, you want to limit bid requests, select **Country Throttling,** and expand the **Countries** drop-down list.
2. Select a country from the **Search for Country** drop-down list and enter a bid limit: 1,000–250,000 QPS.
3. If you want to add another country for this ad format, click **ADD COUNTRIES** and repeat Step 2.

<div align="left" data-with-frame="true"><img src="https://1641760969-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8KSLu5HNiyDWpvGRZh7B%2Fuploads%2Fo2UFVIQGLt9VPTXGYmOW%2FCountry-Throttling_2025-03-21_11-53-18.png?alt=media&#x26;token=753011a6-df1d-4ccd-ab1f-1e194a0c69a4" alt=""></div>

4. Once you have entered all the countries and associated bid request limits, click **SAVE**.\
   Country throttling is now configured for the selected ad format.

To modify bid request limits for a country:

1. To change a limit for a throttled country, enter the new bid request limit: 1,000–250,000 QPS.
2. To remove throttling for a country, click **Delete** for the throttled country and confirm the deletion.
3. To remove all country throttling settings, see [Disabling Throttling](#nothrottle).

## Setting Up Overall Throttling <a href="#overallthrottle" id="overallthrottle"></a>

Limit all bid request traffic to an endpoint regardless of request origin.

To set up Overall Throttling:

1. For the ad format that you want to limit bid requests, select **Overall Throttling** and enter a bid request limit: 1,000–250,000 QPS.
2. To change existing limits for an ad format, enter a new bid request limit: 1,000–250,000 QPS.
3. Click **SAVE**.\
   Overall throttling is now configured for the selected ad format.

To modify Overall Throttling settings:

1. To change an overall throttling setting, enter the new bid request limit for the ad format: 1,000–250,000 QPS.
2. To remove overall throttling for an ad format, see [Disabling Throttling](#nothrottle).

## Disabling Throttling <a href="#nothrottle" id="nothrottle"></a>

Disabling throttling permanently deletes all bid request limitations for an ad format.

{% hint style="danger" %}
The DT Console does not request a confirmation when disabling throttling. Once you disable throttling, all bid request limits are deleted, and you cannot restore deleted settings.
{% endhint %}

To remove throttling settings for an ad format, select **Throttling Disabled**.

<br>
