Games & Offers API

Learn more about the Games & Offers API

General idea

In case you want to have your own UI implementation, or already have an existing backend with other offers, we provide the offer API as a solution. There are two APIs available:

  • The User Based Offer API: This API returns offers for a specific user ID and can be called on the client side or server side.
  • The Static Offer API: This API returns a list of all available offers. You need to call this API on the server side. This allows you to add offers to your already existing inventory.

If you are unsure which API is the better fit for you, you can always contact your BitLabs account manager.


Frequently Asked Questions

A list of questions we regularly get.

Why isn't my install or offer event being tracked?

Sometimes during internal testing, installs or events may not be tracked correctly. This can occur due to several common reasons:

  • The game was previously installed on your device, even if you're using a new user ID.
  • The game hasn't been opened after installation.
  • A VPN is active on your device.
  • On iOS, iCloud Private Relay is enabled.
  • On iOS, you didn’t allow App Tracking Transparency when launching the app.
  • The click URL is being URL-encoded.
  • Delayed crediting on our end is enabled (PENDING state).
  • The MMP or advertiser didn’t send the event. In this case, if none of these situations apply, please contact us so we can investigate further.