Nasdaq Data Link · Authentication Profile

Nasdaq Data Link Authentication

Authentication

Nasdaq Data Link secures its APIs with apiKey, oauth2, and http-bearer across 3 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the clientCredentials flow(s).

Financial DataStock MarketMarket DataEconomic DataAlternative DataTime SeriesOpen DataPublic APIs
Methods: apiKey, oauth2, http-bearer Schemes: 3 OAuth flows: clientCredentials API key in: query

Security Schemes

api_key apiKey
· in: query (api_key)
ncds_rest_bearer http
scheme: bearer
ncds_streaming_oauth2 oauth2
· flows: clientCredentials

Source

Authentication Profile

Raw ↑
generated: '2026-07-22'
method: searched
source: https://docs.data.nasdaq.com/docs/data-organization
docs:
  - https://docs.data.nasdaq.com/docs/data-organization
  - https://docs.data.nasdaq.com/docs/streaming-api
  - https://github.com/Nasdaq/NasdaqCloudDataService-REST-API/blob/main/restapi/authenticate.md
summary:
  types: [apiKey, oauth2, http-bearer]
  api_key_in: [query]
  oauth2_flows: [clientCredentials]
schemes:
  - name: api_key
    type: apiKey
    in: query
    parameter: api_key
    description: >-
      Tables / core REST API (data.nasdaq.com/api/v3): append your API key as
      the api_key query parameter (e.g. ?api_key=YOURAPIKEY). Keys are issued
      free on registration and found under account settings
      (https://data.nasdaq.com/account/api). Anonymous (keyless) access is
      allowed at heavily reduced rate limits. The Python CLI reads the key
      from the NDL_APIKEY environment variable.
  - name: ncds_rest_bearer
    type: http
    scheme: bearer
    description: >-
      REST API for real-time or delayed data (Nasdaq Cloud Data Service):
      POST client_id + client_secret to https://<base_url>/v1/auth/token to
      obtain an access_token bearer token (with expires_in). Credentials and
      the customer-specific base URL are provisioned by Nasdaq sales.
  - name: ncds_streaming_oauth2
    type: oauth2
    flows:
      - flow: clientCredentials
        authorizationUrl: https://signin.nasdaq.com/oauth2/austt9dkdogT6EFRB417/v1/authorize
        tokenUrl: https://signin.nasdaq.com/oauth2/austt9dkdogT6EFRB417/v1/token
    description: >-
      Streaming API (NCDS Java/Python SDKs): OAuth 2.0 client credentials —
      Nasdaq sales provisions client ID, client secret, token endpoint, and
      Kafka bootstrap servers. The live authorization server metadata
      (RFC 8414, Okta) is captured in
      well-known/nasdaq-data-link-oauth-authorization-server.json and
      advertises the datalink scope. data.nasdaq.com also publishes RFC 9728
      protected-resource metadata pointing at this authorization server.

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/nasdaq-data-link-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.