Adgager · Authentication Profile

Adgager Authentication

Authentication

Adgager declares 2 security scheme(s) across its OpenAPI definitions.

CompanyMarket ResearchConsumer InsightsSurveyAdvertisingAdvertising EffectivenessBrand MeasurementPanelGraphQLTurkey
Methods: Schemes: 2 OAuth flows: API key in:

Security Schemes

http
scheme: bearer · in: header ()
none

Source

Authentication Profile

adgager-authentication.yml Raw ↑
generated: '2026-09-07'
method: probed
source: https://api.adgager.com/graphql
docs: null
note: >-
  Adgager publishes no developer documentation, so this profile is read from the live GraphQL
  endpoint itself rather than from an auth page. derive-authentication.py was not usable here
  because it reads OpenAPI securitySchemes and this provider ships GraphQL, not OpenAPI.
api: adgager-graphql
endpoint: https://api.adgager.com/graphql
transport: GraphQL over HTTP POST (Laravel Lighthouse)
schemes:
- id: sanctum-bearer
  type: http
  scheme: bearer
  in: header
  header: Authorization
  format: Bearer <token>
  evidence: >-
    An unauthenticated POST of `{me{id}}` returns
    {"errors":[{"message":"Unauthenticated.","extensions":{"guards":["sanctum"]}}]}.
    The `guards: ["sanctum"]` extension names Laravel Sanctum, whose HTTP guard reads a
    personal-access token from the Authorization: Bearer header.
  observed: '2026-09-07'
- id: none-anonymous
  type: none
  evidence: >-
    Reference-data queries answer with data and no credential. Verified anonymously on
    2026-09-07: countries (249 rows), cities, plans (8 rows), languages (2 rows).
  applies_to:
  - countries
  - cities
  - districts
  - regions
  - plans
  - languages
  - sectors
  - positions
  - universities
  - faculties
credential_issuance:
  self_service: false
  mechanism: >-
    Tokens are minted by the platform's own login flow, not by a developer key page. The schema
    exposes login, socialLogin, register, registerWithRefer, passwordResetRequest and checkAuth
    mutations, and LoginResponse is the token-bearing type. There is no public API-key console,
    no documented client-credentials flow, and no published developer program.
  human_entry_point: https://dash.adgager.com/login
oauth2: false
openid_connect: false
mtls: false
api_keys: false
scopes:
  present: false
  note: >-
    No OAuth 2.0 flow and no scope surface. Authorization is role-based inside the platform - the
    schema carries managePermission, updateUserRole, PermissionResponse and an impersonate mutation
    - but no scope vocabulary is exposed to a client, so no scopes/ artifact is written.
discovery:
  openid_configuration: not served (404 on every host - see well-known/adgager-well-known.yml)
  oauth_authorization_server: not served (404 on every host)
  oauth_protected_resource: not served (404 on every host)
introspection:
  graphql_introspection_enabled: true
  authenticated: false
  note: >-
    Full GraphQL introspection is open to anonymous callers. That is what made this profile
    possible; it is recorded as an observation, not as a recommendation.

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/adgager-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.