IAS Reporting API

RESTful API that exposes IAS viewability, fraud and brand safety metrics for a customer's own business applications. Job-oriented: POST /report submits a JSON ReportRequest describing teams, date range, report type, metrics and dimensions; GET /report-status polls for completion; GET /report-download retrieves the CSV. GET /report-dimensions/{teams, mediapartners, campaigns, placements} enumerates the dimension values a caller is entitled to. Thirteen report families are documented, including Performance, Brand Suitability Failure, Facebook, YouTube, TikTok, Collision, Geo Compliance, Domain Mismatch, Total Visibility and Attention. Authentication is OAuth 2.0 password grant against data.integralplatform.com/auth/uaa/oauth/token; client credentials are issued by an IAS representative.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/ias-reporting-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

API entry from apis.yml

apis.yml Raw ↑
name: IAS Reporting API
description: 'RESTful API that exposes IAS viewability, fraud and brand safety metrics for a customer''s
  own business applications. Job-oriented: POST /report submits a JSON ReportRequest describing teams,
  date range, report type, metrics and dimensions; GET /report-status polls for completion; GET /report-download
  retrieves the CSV. GET /report-dimensions/{teams, mediapartners, campaigns, placements} enumerates the
  dimension values a caller is entitled to. Thirteen report families are documented, including Performance,
  Brand Suitability Failure, Facebook, YouTube, TikTok, Collision, Geo Compliance, Domain Mismatch, Total
  Visibility and Attention. Authentication is OAuth 2.0 password grant against data.integralplatform.com/auth/uaa/oauth/token;
  client credentials are issued by an IAS representative.'
humanURL: https://helpcenter.integralplatform.com/article/developers-center
baseURL: https://data.integralplatform.com
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/integral-ad-science.png
tags:
- Ad Verification
- Ad Measurement
- Reporting
- Analytics
- Viewability
- Brand Safety
- Ad Fraud
properties:
- type: Documentation
  url: https://helpcenter.integralplatform.com/article/developers-center
- type: Authentication
  url: authentication/integral-ad-science-authentication.yml
- type: Conventions
  url: conventions/integral-ad-science-conventions.yml
- type: ErrorCatalog
  url: errors/integral-ad-science-problem-types.yml
- type: DataModel
  url: data-model/integral-ad-science-data-model.yml
- type: RateLimits
  url: rate-limits/integral-ad-science-rate-limits.yml
x-evidence:
  verified: '2026-08-12'
  docs_describe: Base URL, OAuth 2.0 token URL, seven endpoints with methods, query parameters, JSON request
    body properties and response shapes, all published by IAS in its own Help Center article "Reporting
    API" dated Jul 11, 2024.
  docs_url_live: https://helpcenter.integralplatform.com/article/reporting-api
  docs_url_live_status: 404
  docs_url_read: https://web.archive.org/web/20241015182444/https://helpcenter.integralplatform.com/article/reporting-api
  docs_url_read_status: 200
  endpoint_check:
    url: https://data.integralplatform.com/report
    method: GET
    with_bearer_status: 401
    with_bearer_body: 'invalid_token: Access token expired'
    anonymous_status: 302
    anonymous_location: /spa/login
    conclusion: Live OAuth 2.0 bearer-protected resource server returning the exact error string IAS documents.
      The API is real and running; only its reference is gated.
  no_spec: No OpenAPI/Swagger served. Probed /openapi.json, /openapi.yaml, /swagger.json, /v1|/v2/openapi.json,
    /api-docs, /docs and /redoc against data.integralplatform.com, api.integralplatform.com, reporting.integralplatform.com,
    integralplatform.com, helpcenter.integralplatform.com and integralads.com on 2026-08-12.
operations_documented:
- POST /report
- GET /report-status?id={reportId}
- GET /report-download?id={reportId}
- GET /report-dimensions/teams
- GET /report-dimensions/mediapartners?teams=&start=&end=
- GET /report-dimensions/campaigns?teams=&start=&end=
- GET /report-dimensions/placements?teams=&start=&end=
- POST /auth/uaa/oauth/token