> For the complete documentation index, see [llms.txt](https://docs.exoclick.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.exoclick.com/rtb/advertisers/rtb-demand.md).

# Advertisers RTB Overview

## RTB integration

Find out about integration with Open RTB and ExoClick RTB here:

* [Open RTB Integration](/rtb/advertisers/open-rtb/open-rtb.md)
* [ExoClick RTB Integration](/rtb/advertisers/exoclick-rtb/exoclick-rtb.md)

## Bid Request/Response Specifications

Bid Request/Response Specifications are here:

* [Open RTB 2.4 Bid Request](/rtb/advertisers/open-rtb/adv-open-rtb-2.4-request.md)
* [Open RTB 2.4 Bid Response](/rtb/advertisers/open-rtb/adv-open-rtb-2.4-response.md)
* [Open RTB 2.5 Bid Request](/rtb/advertisers/open-rtb/adv-open-rtb-2.5-request.md)
* [Open RTB 2.5 Bid Response](/rtb/advertisers/open-rtb/adv-open-rtb-2.5-response.md)
* [ExoClick RTB Bid Request](/rtb/advertisers/exoclick-rtb/bid-request.md)
* [ExoClick RTB Bid Response](/rtb/advertisers/exoclick-rtb/bid-response.md)

## Bid Request/Response Examples

Bid Request/Response Examples are here:

* [Open RTB 2.4 Examples](/rtb/advertisers/open-rtb/open-rtb-advertiser-code-examples.md)
* [Open RTB 2.5 Examples](/rtb/advertisers/open-rtb/open-rtb-adv-code-examples-2.5.md)
* [ExoClick RTB Examples](/rtb/advertisers/exoclick-rtb/exoclick-rtb-advertiser-code-examples.md)

The IP networks used by ExoClick RTB are detailed here:

* [IP Networks](/rtb/advertisers/exoclick-rtb/ip-networks.md)

## Key points

1. Open RTB versions 2.4 and 2.5 are supported. However, the ADM is different from the standards. If the client supports Open RTB, they should ensure that they adapt their ADM to ExoClick's.
2. If the client supports XML, they need to provide ExoClick with their RTB specifications and they will need to adapt their system to ExoClick'.
3. ExoClick RTB servers are present in multiple datacenters across North America, Europe and Asia. Normally, the requests of a certain geo will be sent from the nearest server, but not always. The system distributes the requests from one server to another depending on the workload of the server at any given moment. For this reason, it is not possible to direct the traffic through one server location exclusively.
4. The 'tmax' (the maximum time in milliseconds that SSP allows for bids to be received to avoid timeout) is 300ms. This information is not passed at the request as its always the same.
5. Currency is not passed either at the requests with RTB Floor CPM 0, as the currency is set up at the account level. If the advertiser requests the currency to be passed at the request, a very low RTB Floor CPM should be set.
6. The total amount of requests will depend on the format, geo, categories selected and **RTB Manual Throttle** set up. This is mostly be enabled on zones which are not generating revenue in certain geos. In this case, the automatic throttle will temporarily reduce the requests to 1%. When the Revenue raises and zone starts generating profit again on those Geo, the throttle will be automatically increased.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.exoclick.com/rtb/advertisers/rtb-demand.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
