CBS (Paramount Global) · Authentication Profile

Cbs Authentication

Authentication

CBS (Paramount Global) secures its APIs with oauth2, openIdConnect, and token across 2 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode and implicit flow(s).

BroadcastingCBS NewsCBS SportsEntertainmentMediaNewsParamountStreamingTelevisionFantasy SportsSyndicationRSSFortune 500
Methods: oauth2, openIdConnect, token Schemes: 2 OAuth flows: authorizationCode, implicit API key in:

Security Schemes

CBS Help Center OIDC openIdConnect
CBS Sports Fantasy access token token
· in: query ()

Source

Authentication Profile

cbs-authentication.yml Raw ↑
generated: '2026-09-05'
method: probed
source: >-
  https://help.cbs.com/.well-known/openid-configuration (HTTP 200) plus live anonymous
  probes of https://api.cbssports.com/fantasy on 2026-09-05. CBS publishes no OpenAPI,
  so nothing here is derived from a security scheme block — every statement below is an
  observed response or a fetched discovery document.
summary:
  types:
  - oauth2
  - openIdConnect
  - token
  api_key_in: []
  oauth2_flows:
  - authorizationCode
  - implicit
  spec_derived: false
  note: >-
    There is no published authentication reference for either CBS API surface. The only
    machine-readable auth metadata CBS serves anywhere is the OIDC discovery document on
    the Salesforce-hosted CBS Help Center, and that governs the help centre, not the
    Fantasy API.
schemes:
- name: CBS Help Center OIDC
  type: openIdConnect
  issuer: https://help.cbs.com
  openIdConnectUrl: https://help.cbs.com/.well-known/openid-configuration
  sources:
  - well-known/cbs-openid-configuration.json
  observed:
    authorization_endpoint: https://help.cbs.com/services/oauth2/authorize
    token_endpoint: https://help.cbs.com/services/oauth2/token
    userinfo_endpoint: https://help.cbs.com/services/oauth2/userinfo
    revocation_endpoint: https://help.cbs.com/services/oauth2/revoke
    introspection_endpoint: https://help.cbs.com/services/oauth2/introspect
    registration_endpoint: https://help.cbs.com/services/oauth2/register
    jwks_uri: https://help.cbs.com/id/keys
    response_types_supported: [code, token, token id_token]
    token_endpoint_auth_methods_supported: [client_secret_post, client_secret_basic, private_key_jwt]
    id_token_signing_alg_values_supported: [RS256]
    dpop_signing_alg_values_supported: [RS256, RS384, RS512, ES256, ES384, ES512, EdDSA]
    scopes_supported_count: 36
  note: >-
    This is the stock Salesforce Experience Cloud / Salesforce Identity discovery document
    served from a CBS-controlled host. The 36 entries in scopes_supported (api, web,
    openid, refresh_token, offline_access, chatter_api, cdp_*, einstein_gpt_api, mcp_api,
    …) are Salesforce platform scopes, NOT a CBS product-API scope reference, which is why
    this repository carries no scopes/ artifact — publishing them as "CBS OAuth scopes"
    would misdescribe what CBS actually offers.
- name: CBS Sports Fantasy access token
  type: token
  in: query
  parameter_name: access_token
  sources:
  - probe
  observed:
    anonymous_reads:
    - GET https://api.cbssports.com/fantasy/sports?version=3.0&response_format=json -> 200
    - GET https://api.cbssports.com/fantasy/players/list?version=3.0&response_format=json&sport=football -> 200
    gated_reads:
    - GET https://api.cbssports.com/fantasy/league/details?version=3.0&response_format=json -> 400 "Missing league_id"
    - GET https://api.cbssports.com/fantasy/league/teams?version=3.0&response_format=json -> 400 "Missing league_id"
  note: >-
    Reference data (sport list, player list) is served with no credential at all. League-scoped
    resources require a league_id and an access token that CBS issues only to a member of at
    least one CBS Sports fantasy league; there is no self-serve key page, no documented header
    or parameter name in any live CBS document, and no OAuth flow. The parameter name recorded
    here comes from CBS's own retired developer centre and from third-party clients, not from
    a live CBS page, and is marked as such.
  confidence: low
docs: null
docs_note: >-
  The authentication reference lived at http://developer.cbssports.com/documentation/api/ and
  that host no longer resolves (NXDOMAIN, checked 2026-09-05). The last capture is
  http://web.archive.org/web/20200807214908/http://developer.cbssports.com/ — an archive, not a
  live provider page, so it is not wired as a pointer.

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