rtcStats · Authentication Profile

Rtcstats Authentication

Authentication

One authentication mechanism across the whole surface: a static application JWT presented as an HTTP Bearer token. There is no OAuth 2.0 authorization server, no OIDC discovery, no API-key header variant and no mTLS — probes of /.well-known/oauth-authorization-server, /.well-known/oauth-protected-resource and /.well-known/openid-configuration return 404 on both hosts. The same token authenticates the REST API and the MCP Streamable HTTP endpoint.

rtcStats secures its APIs with http across 1 declared security scheme, as derived from its OpenAPI definitions.

WebRTCObservabilityMonitoringDebuggingReal-Time CommunicationsVideoVoiceArtificial IntelligenceMCPDeveloper Tools
Methods: http Schemes: 1 OAuth flows: API key in:

Security Schemes

BearerAuth http
scheme: bearer

Source

Authentication Profile

Raw ↑
generated: '2026-08-09'
method: searched
source: openapi/rtcstats-api-openapi.yml
docs:
  - https://rtcstats.com/api-docs
  - https://rtcstats.com/integrations/mcp
  - https://rtcstats.com/llms.txt
description: >-
  One authentication mechanism across the whole surface: a static application
  JWT presented as an HTTP Bearer token. There is no OAuth 2.0 authorization
  server, no OIDC discovery, no API-key header variant and no mTLS — probes of
  /.well-known/oauth-authorization-server, /.well-known/oauth-protected-resource
  and /.well-known/openid-configuration return 404 on both hosts. The same token
  authenticates the REST API and the MCP Streamable HTTP endpoint.
summary:
  types:
    - http
  http_schemes:
    - bearer
  bearer_formats:
    - JWT
  api_key_in: []
  oauth2_flows: []
schemes:
  - name: BearerAuth
    type: http
    scheme: bearer
    bearerFormat: JWT
    description: 'Use header: Authorization: Bearer <token>'
    applied_to: all 9 operations (declared per-operation in the OpenAPI security block)
    sources:
      - openapi/rtcstats-api-openapi.yml
token_lifecycle:
  issuance: rtcStats dashboard, Settings > Applications — create an application to mint a token
  visibility: Shown once at creation and cannot be read back; if lost, create a new application
  rotation: Create a new application and retire the old one; no documented rotation endpoint or expiry policy
  scopes: none — the token is account-wide with no scope or permission model
  revocation: Delete the application in the dashboard
plan_gating:
  api_access: Developer plan or above; accounts without API access receive HTTP 403
  mcp_access: Developer plan or above
  free_plan: No API or MCP access
mcp:
  endpoint: https://api.rtcstats.com/v1.0/mcp
  header: 'Authorization: Bearer <application JWT>'
  anonymous_methods:
    - initialize
    - tools/list
  authenticated_methods:
    - tools/call
  note: >-
    Discovery is deliberately open — the tool contract with real inputSchema is
    readable without credentials; only tool invocation requires the token.
failure_modes:
  - {status: 401, meaning: Missing or invalid token}
  - {status: 403, meaning: API access is not included in the account plan}
gaps:
  - No OAuth 2.1 / dynamic client registration for the MCP server, which is where hosted MCP is converging.
  - No scopes — a token that can read every session can also delete every session.
  - No documented token expiry, so credential rotation is entirely manual.

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/rtcstats-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 email required.

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