Bell Canada · Authentication Profile

Bell Canada Authentication

Authentication

Bell Canada secures its APIs with apiKey across 2 declared security schemes, as derived from its OpenAPI definitions.

TelecommunicationsCanadaMobile Network OperatorBroadband5GIoTTM ForumBSSOSSNetwork APIsCAMARAOpen GatewayIdentity VerificationSIM SwapEnterprise
Methods: apiKey Schemes: 2 OAuth flows: API key in: header

Security Schemes

SECURITY_CREDENTIALS apiKey
· in: header (SECURITY_CREDENTIALS)
x-external-system apiKey
· in: header (x-external-system)

Source

Authentication Profile

Raw ↑
generated: '2026-07-25'
method: searched
source: openapi/*.json (no securityDefinitions) + https://developer.bell.ca/faq/apis
docs: https://developer.bell.ca/faq/apis
summary:
  types:
  - apiKey
  api_key_in:
  - header
  oauth2_flows: []
  spec_declared: false
  issuance: out-of-band
  self_serve: false
  note: >-
    None of the four harvested Swagger 2.0 documents declares a securityDefinitions block or a
    security requirement, so the credential model is documented only in prose on the developer
    portal. Bell issues API keys manually after a business registration is reviewed and approved
    by a Bell administrator; the user ID, the API endpoint and the credentials arrive by email.
    There is no self-serve key issuance, no OAuth 2.0, no OpenID Connect discovery document and
    no published authorization or token URL.
schemes:
- name: SECURITY_CREDENTIALS
  type: apiKey
  in: header
  parameter: SECURITY_CREDENTIALS
  declared_in_spec: false
  source: https://developer.bell.ca/troubleticket
  evidence: >-
    Every documented curl / Python / PHP / Java example on the four API reference pages redacts the
    credential as a literal header placeholder --header 'SECURITY_CREDENTIALS'. The real header
    name and value are supplied to an approved partner by email; Bell does not publish them.
  status: placeholder-published
- name: x-external-system
  type: apiKey
  in: header
  parameter: x-external-system
  declared_in_spec: false
  source: https://developer.bell.ca/troubleticket
  evidence: >-
    Documented on every example request as "for use in sandbox mode only, pass any unique value
    >= 8 chars". A sandbox caller-identity header, not a secret.
  scope: sandbox-only
issuance:
  process: >-
    Register on https://developer.bell.ca/register with business details. "After registration,
    requests will be assessed and validated by a Bell administrator. The Bell administrator will
    get in touch with the requestor and send a user ID, API end point and other details via email
    after verification. Using these credentials and API end point, the API can now be accessed."
  source: https://developer.bell.ca/faq/apis
  self_serve: false
  approval: manual
  credential_delivery: email
transport_security:
  tls_minimum: TLSv1.2
  cipher_note: 256 bit SHA2 encryption
  source: https://developer.bell.ca/faq/apis
  evidence: >-
    "Security is maintained at all layers of the integration. Bell supports TLSv1.2, 256 bit SHA2
    encryption and SSL with proactive monitoring of inbound and outbound traffic. Please ensure you
    do not submit private data via the Sandbox API."
not_supported:
  oauth2: true
  openid_connect: true
  ciba: true
  mutual_tls: unknown
  scopes: true
  note: >-
    No /.well-known/openid-configuration or /.well-known/oauth-authorization-server is served on
    any Bell host probed (developer.bell.ca returns the Next.js HTML catch-all with a 200 status;
    www.bell.ca returns 404; api.bell.ca returns a JSON gateway 404). Because there is no OAuth
    surface there is no scope catalogue, so scopes/ is intentionally absent for this provider.

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/bell-canada-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.