TMX Group · Authentication Profile

Tmx Group Authentication

Authentication

TMX Group secures its APIs with apiKey and http-bearer across 2 declared security schemes, as derived from its OpenAPI definitions.

FinancialMarket DataStocksExchangeDerivativesAnalyticsReference DataCanada
Methods: apiKey, http-bearer Schemes: 2 OAuth flows: API key in: header

Security Schemes

x-api-key apiKey
· in: header (x-api-key)
bearerAuth http
scheme: bearer

Source

Authentication Profile

tmx-group-authentication.yml Raw ↑
generated: '2026-07-22'
method: searched
source: https://docs.tmxanalytics.com/#steps-to-access-apis
docs: https://docs.tmxanalytics.com/#steps-to-access-apis
summary:
  types: [apiKey, http-bearer]
  api_key_in: [header]
  notes: Dual-credential model - every request to the Data Science APIs (V1 and V2)
    requires both a fixed per-client x-api-key header (generated in the TMX Analytics
    Hub) and a short-lived bearer token obtained by POSTing username/password to the
    Authenticate endpoint. Not OAuth 2.0; a proprietary token endpoint.
schemes:
  - name: x-api-key
    type: apiKey
    in: header
    parameter: x-api-key
    description: Generated post-activation from hub.tmxanalytics.com (API Usage tab,
      re-enter password to reveal). The key remains fixed for each client.
  - name: bearerAuth
    type: http
    scheme: bearer
    description: API Authorization token generated by POST /v1/authn
      (https://analyticsapi.tmxanalytics.com/v1/authn) with registered email and
      password. Tokens are valid for one hour and must be refreshed; a RefreshToken
      schema and a Revoke Token endpoint (POST /v1/revoke) are documented. V2
      (insightapi.tmxanalytics.com) authenticates with the same hub-issued API key
      and bearer token as V1.
account_lifecycle:
  register: Sign up at hub.tmxanalytics.com or contact datasupport@tmx.com; activation
    link arrives by email from datasupport@tmx.com and the user sets a password.
  change_password: POST /v1/changepassword, via hub.tmxanalytics.com menu, or via
    datasupport@tmx.com.
  forgot_password: POST /v1/forgotpassword
  revoke_token: POST /v1/revoke
guidance:
  - Treat tokens as highly confidential and store them securely.
  - Tokens are valid for one hour only.
  - Monitor API usage for anomalies and rotate the API Authorization token on any
    suspicious activity.

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/tmx-group-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.