NasdaqCloudDataService-REST-API
NasdaqCloudDataService-REST-API copied to clipboard
Nasdaq Data Link - REST API for real-time or delayed data
Nasdaq Data Link provides a modern and efficient method of delivery for realtime exchange data and other financial information. Data is made available through a suite of APIs, allowing for effortless integration of data from disparate sources, and a dramatic reduction in time to market for customer-designed applications. The API is highly scalable, and robust enough to support the delivery of real-time exchange data. Read our latest case study: Nasdaq Data Link Provides Real-Time Data with Efficiency and Scale to Fintech Newcomer Unhedged
Table of Contents
- Products Currently Available
- Getting Started
- Authentication
- API Resources
- Versioning
- HTTP Response Codes
- Tutorial
- License
Products Currently Available
Equities
The Nasdaq Stock Market
Nasdaq BX
Nasdaq PSX
All U.S. Equity Markets
Indexes & Exchange Traded Products (ETPs)
Options
Getting Started
The customer service team will provide you with the API URL (<base_url>
), username (client_id
), and password (client_secret
). Substitute for these placeholders with actual values in your code.
Authentication
Access to the API is granted by providing your client_id and client_secret using OAuth 2.0 authentication.
API Resources
General
-
POST
Authenticate
Equities
-
GET
Last Sale -
GET
Last Trade -
GET
Last Quote -
GET
Snapshot -
GET
Trends -
GET
Bars (BX and PSX) -
GET
Bars (Nasdaq, CQT, and OTCBB)
Indexes
-
GET
Value -
GET
Snapshot
Exchange Traded Products (ETPs)
-
GET
Value -
GET
Snapshot
Options
-
GET
Chain -
GET
Prices -
GET
Nasdaq Options Greeks and Implied Volatility
Reference
-
GET
All Symbols -
GET
Symbol Details -
GET
All Indexes -
GET
Index Details -
GET
Index Participants -
GET
All ETPs -
GET
ETP Details -
GET
Option Contracts
Versioning
The first part of the URI path specifies the API version, in the format v{version_number}. For example, version 1 of the API (most current) is accessible via: For example, version 1 of the API (most current) is accessible via: https://<base_url>/v1/
HTTP Response Codes
200
OK
The request was successful.
400
Bad Request
Your request is invalid.
401
Unauthorized
Your not entitled for requested data.
404
Not Found
The specified API endpoint could not be found.
500
Internal Server Error
We had a problem with our server. Try again later.
503
Service Unavailable
We're temporarily offline for maintenance. Try again later.
Tutorial
We provide a Postman collection with a set of requests for the API. You will need an Nasdaq Cloud Data Service account with API access to run this tutorial. The Postman collection and environemnt files are available here.
License
Code and documentation released under the Apache License, Version 2.0