# Callback Tester

## Why you should utilize the Callback Tester

The Callback Tester was built to help you to verify that you:

1. added all the macros to your Callback URL that you need to receive back
2. that those macros are populated by ayeT-Studios' servers as expected

## Check Available Macros

You can check all availabe macros that can be added to your callback URL here:

{% content-ref url="/pages/4uQiMxtgnAayAHR8ZeXt" %}
[Offerwall Callbacks](/v/product-docs/callbacks-and-testing/callbacks/offerwall-callbacks.md)
{% endcontent-ref %}

{% content-ref url="/pages/wL6DBPFVC2pBDf7rb7fT" %}
[Rewarded Video Callbacks](/v/product-docs/callbacks-and-testing/callbacks/rewarded-video-callbacks.md)
{% endcontent-ref %}

## Send Test Postback

Click on <mark style="color:red;background-color:red;">Edit Placement</mark> in order to open the detail modal. Here you can change your postback URL and i.e. add additional macros.

In addition you can send a test postback to your servers.

<figure><img src="/files/lTeVBgxqSFSjzQ8VMNVS" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
The example shows that the macros

* {external\_identifier}
* {payout\_usd}
* {currency\_amount}
* {placement\_identifer}

were added to your callback URL.
{% endhint %}

When you click <mark style="color:red;background-color:red;">Send Test Postback</mark>, you will a list of fields and the information with which we will populate the macros you added to your callback URL.

For a few of those fields you can input values yourself. A few other fields are locked and only the information displayed can be passed.

![](/files/i4LxsULP8pVpcyA8ixei)

Clicking on <mark style="color:red;background-color:red;">Send Postback</mark> will send the test postback.

## Check Test Postback

Clicking on <mark style="color:red;background-color:red;">Check Postback Status</mark> afterwards, will lead you to Reports / Conversions, where the callback that just got sent will be displayed.

![](/files/MJvauCPiZjvzrbaqTG8t)

If you click on <mark style="color:red;background-color:red;">Details</mark>, you will be able to see the entire payload we sent and your Callback URL with populated macros.

![](/files/Zc6lpXxm1jbs9P8jlG4g)

{% hint style="info" %}
In this specific example the ayeT-Studios servers populated only the macros that you previously added to your callback URL:

* {external\_identifier} = my-test-user-567
* {payout\_usd} = 0
* {currency\_amount} = 320
* {placement\_identifer} = deb88ed8abe52ab1f67a97068d88d9db
  {% endhint %}


---

# 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://docs.ayetstudios.com/v/product-docs/callbacks-and-testing/testing/callback-tester.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.
