# true[X] JavaScript Ad API

**Canonical:** https://apis.io/apis/truex-media/truex-media-js-ad-api/  
**Provider:** Truex Media — https://apis.io/providers/truex-media/  
**Base URL:** https://static.truex.com/js/client.js  
**Documentation:** https://github.com/socialvibe/truex-ads-docs/blob/master/js_ad_api.md

true[X] JavaScript Ad API is one of 3 APIs that [Truex Media](https://apis.io/providers/truex-media/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Advertising, Video Advertising, and JavaScript. The published artifact set on APIs.io includes API documentation.

Client-side JavaScript integration for publishers embedding true[X] engagement ads on the web. Loads truex.client from static.truex.com, exposes requestAd, loadAdIntoContainer, openAdWindow, trackTriggerPointImpression, trackOptOut and prepareAd, and emits the ad lifecycle events onStart, onCredit, onClose, onFinish, onMessage, onError and onClickthrough.

## Machine-readable artifacts (2)

- **Documentation** — https://github.com/socialvibe/truex-ads-docs/blob/master/js_ad_api.md
- **Sandbox** — https://raw.githubusercontent.com/api-evangelist/truex-media/refs/heads/main/sandbox/truex-media-sandbox.yml

## Other Truex Media APIs (2)

- [true[X] Web Service Ad API](https://apis.io/apis/truex-media/truex-media-web-service-ad-api/)
- [true[X] Reporting API](https://apis.io/apis/truex-media/truex-media-reporting-api/)

## Tags

Advertising, Video Advertising, JavaScript

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/truex-media/truex-media-js-ad-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/truex-media/.
