OpenX Platform API
JSON REST API (v4) for the OpenX ad server. Sixteen CRUD objects (account, ad, adunit, adunitgroup, comment, creative, deal, floorrule, lineitem, optimization, order, package, paymenthistory, site, sitesection, user) and six read-only services (audittrail, geo, market, options, session, subtypes). Batch create/update/delete, offset pagination via limit/offset with a has_more flag, and a per-object /available_fields endpoint that returns the field schema for a given action. Bearer token plus an X-Openx-Instance tenant header.
Documentation
APIReference
https://docs.openx.com/developers/api-ref/
Documentation
https://docs.openx.com/developers/about-topics-api/
GettingStarted
https://docs.openx.com/developers/api-get-started-auth/
Authentication
https://raw.githubusercontent.com/api-evangelist/openx/refs/heads/main/authentication/openx-authentication.yml
RateLimits
https://raw.githubusercontent.com/api-evangelist/openx/refs/heads/main/rate-limits/openx-rate-limits.yml
Other Resources
Conventions
https://raw.githubusercontent.com/api-evangelist/openx/refs/heads/main/conventions/openx-conventions.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/openx/refs/heads/main/errors/openx-error-types.yml
DataModel
https://raw.githubusercontent.com/api-evangelist/openx/refs/heads/main/data-model/openx-data-model.yml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/openx/refs/heads/main/apis.yml