Quantcast · Authentication Profile

Quantcast Authentication

Authentication

Quantcast secures its APIs with oauth2, http, and apiKey across 3 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the clientCredentials flow(s).

AdvertisingAdTechProgrammatic AdvertisingDemand-Side PlatformDSPAudience MeasurementAudience IntelligenceConsent ManagementCMPPrivacyGraphQLConversion TrackingCTVVideo AdvertisingDisplay AdvertisingArtificial IntelligenceAudience Graph
Methods: oauth2, http, apiKey Schemes: 3 OAuth flows: clientCredentials API key in: query

Security Schemes

QuantcastPlatformOAuth2 oauth2
QuantcastPlatformBearer http
scheme: bearer
QuantcastConversionAccountId apiKey
· in: query (a)

Source

Authentication Profile

Raw ↑
generated: '2026-08-13'
method: searched
source: https://developers.quantcast.com/docs/get-started/authentication/
docs: https://developers.quantcast.com/docs/get-started/authentication/
note: >-
  Derived by hand from the published developer documentation rather than from
  an OpenAPI securityScheme block — Quantcast publishes no OpenAPI. The
  OAuth 2.0 endpoints below were additionally confirmed against the live
  discovery documents saved in well-known/.
summary:
  types: [oauth2, http, apiKey]
  api_key_in: [query]
  oauth2_flows: [clientCredentials]
schemes:
- name: QuantcastPlatformOAuth2
  type: oauth2
  api: Quantcast Platform GraphQL API
  flow: clientCredentials
  token_url: https://auth.quantcast.com/oauth2/default/v1/token
  client_authentication: client_secret_basic
  request_content_type: application/x-www-form-urlencoded
  scopes: [api_access, read_reports]
  token_type: Bearer
  token_lifetime_seconds: 3600
  token_lifetime_note: >-
    The documentation states each token is valid for one hour, while the
    sample token response it prints shows expires_in 86400. The prose is the
    normative statement; both values are recorded because the docs disagree
    with their own example.
  expired_token_status: 403
  presentation:
    header: Authorization
    format: 'Bearer <access_token>'
  identity_provider: Okta
  credential_issuance: >-
    API Key and Secret are self-issued from the Quantcast Platform UI
    (Profile icon -> My Profile -> API Key -> Create API Key). Credentials
    cannot be recovered; a lost key requires creating a new pair.
  source: https://developers.quantcast.com/docs/get-started/authentication/
- name: QuantcastPlatformBearer
  type: http
  scheme: bearer
  api: Quantcast Platform GraphQL API
  description: >-
    The GraphQL endpoint itself accepts only the bearer token minted by the
    client-credentials flow above. An unauthenticated POST to
    https://developers.quantcast.com/api/v2/graphql returns HTTP 401 with
    {"error":"No authentication token in request"} — probed 2026-08-13.
  source: https://developers.quantcast.com/docs/graphql-api/usage/requests-to-graphql/
- name: QuantcastConversionAccountId
  type: apiKey
  in: query
  parameter: a
  api: Quantcast Conversion API
  description: >-
    The Conversion API and the browser token endpoint on
    pixel.quantserve.com are keyed by the Quantcast account id (pCode) passed
    as the `a` query parameter. This is an account identifier, not a secret
    credential; the documented trust model relies on the browser token
    (issued by the /token endpoint) or on client_user_agent + client_ip to
    identify the user. Quantcast documents no bearer token or signed request
    for this surface.
  source: https://help.quantcast.com/docs/tagging-with-the-quantcast-live-tag-using-the-conversion-api
authorization_server:
  issuer: https://auth.quantcast.com
  discovery:
  - well-known/quantcast-openid-configuration.json
  - well-known/quantcast-oauth-authorization-server.json
  documented_token_endpoint: https://auth.quantcast.com/oauth2/default/v1/token
  discovery_token_endpoint: https://auth.quantcast.com/oauth2/v1/token
  discovery_note: >-
    The developer docs call the `default` custom authorization server
    (/oauth2/default/v1/token); the org-level discovery document advertises
    the org authorization server (/oauth2/v1/token). Use the documented
    `default` endpoint — the api_access and read_reports scopes are defined
    on it, not on the org server.

Work with this as data

Every security artifact 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 security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • 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 security artifact
curl "https://apis.io/api/v1/security/quantcast-authentication"
All security posture
curl "https://apis.io/api/v1/security?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.