# Overview

RTB is a way of buying and selling ads through real-time auctions, meaning transactions are made in the time it takes to load a webpage around 100 ms.

This specification contains a detailed explanation of a real-time bidding interface. Not all objects are required, and each object may contain a number of optional parameters.

To assist a first-time reader of the specification, we have indicated which fields are essential to support a minimum viable real-time bidding interface for Native Ads.

A minimal viable interface should include the required parameters.

Optional parameters may be included to ensure the parties derive maximum value.

<figure><img src="https://lh7-rt.googleusercontent.com/slidesz/AGV_vUfO4kPFXaj_BwPGfeRovIHjfsnx53QtV70AUDWUUS63mYm_1XmklkdjnDoC5A0fj1zbO_uQ6Y0xJ4vdlw4ipIV3cFom4BptYbqpk6nlPYCeCEgGHJNBVzrQ6dJpVgHfgWg48mQ7-mYCexDrYisdwyGUEsr9r_4=nw?key=jP2NKdD2eg5wGGrzRllcQw" alt=""><figcaption><p><strong>Figure 1: Example of how Required and Optional attributes are presented.</strong></p></figcaption></figure>

<br>


---

# Agent Instructions: 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:

```
GET https://help.adgebra.co/getting-started/publish-your-docs-10/overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
