Skip to content

Commit 3f03396

Browse files
No release notes for this build
1 parent 739a1a0 commit 3f03396

File tree

652 files changed

+1300
-662
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

652 files changed

+1300
-662
lines changed

README.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ Welcome to the Intrinio API! Through our Financial Data Marketplace, we offer a
88

99
This SDK is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
1010

11-
- API version: 2.66.2
12-
- Package version: 6.30.0
11+
- API version: 2.70.0
12+
- Package version: 6.31.0
1313

1414

1515
## Installation
@@ -75,7 +75,7 @@ Class | Method | HTTP request | Description
7575
*Intrinio::CompanyApi* | [**get_company_historical_data**](docs/CompanyApi.md#get_company_historical_data) | **GET** /companies/{identifier}/historical_data/{tag} | Historical Data for Company
7676
*Intrinio::CompanyApi* | [**get_company_ipos**](docs/CompanyApi.md#get_company_ipos) | **GET** /companies/ipos | IPOs
7777
*Intrinio::CompanyApi* | [**get_company_news**](docs/CompanyApi.md#get_company_news) | **GET** /companies/{identifier}/news | All News by Company
78-
*Intrinio::CompanyApi* | [**get_company_news_body**](docs/CompanyApi.md#get_company_news_body) | **GET** /companies/news/body | The body of a news article. This endpoint requires additional authorization beyond basic news access. Please see a representative for details.
78+
*Intrinio::CompanyApi* | [**get_company_news_body**](docs/CompanyApi.md#get_company_news_body) | **GET** /companies/news/body | News Article Body
7979
*Intrinio::CompanyApi* | [**get_company_public_float**](docs/CompanyApi.md#get_company_public_float) | **GET** /companies/{identifier}/public_float | Get Company's public float
8080
*Intrinio::CompanyApi* | [**get_company_securities**](docs/CompanyApi.md#get_company_securities) | **GET** /companies/{identifier}/securities | All Securities by Company
8181
*Intrinio::CompanyApi* | [**insider_transaction_filings_by_company**](docs/CompanyApi.md#insider_transaction_filings_by_company) | **GET** /companies/{identifier}/insider_transaction_filings | Insider Transaction Filings by Company
@@ -245,6 +245,7 @@ Class | Method | HTTP request | Description
245245
*Intrinio::StockExchangeApi* | [**get_stock_exchange_by_id**](docs/StockExchangeApi.md#get_stock_exchange_by_id) | **GET** /stock_exchanges/{identifier} | Lookup Stock Exchange
246246
*Intrinio::StockExchangeApi* | [**get_stock_exchange_price_adjustments**](docs/StockExchangeApi.md#get_stock_exchange_price_adjustments) | **GET** /stock_exchanges/{identifier}/prices/adjustments | Stock Price Adjustments by Exchange
247247
*Intrinio::StockExchangeApi* | [**get_stock_exchange_prices**](docs/StockExchangeApi.md#get_stock_exchange_prices) | **GET** /stock_exchanges/{identifier}/prices | Stock Prices by Exchange
248+
*Intrinio::StockExchangeApi* | [**get_stock_exchange_quote**](docs/StockExchangeApi.md#get_stock_exchange_quote) | **GET** /stock_exchanges/{identifier}/quote | Realtime Quote Prices by Exchange
248249
*Intrinio::StockExchangeApi* | [**get_stock_exchange_realtime_prices**](docs/StockExchangeApi.md#get_stock_exchange_realtime_prices) | **GET** /stock_exchanges/{identifier}/prices/realtime | Realtime Stock Prices by Exchange
249250
*Intrinio::StockExchangeApi* | [**get_stock_exchange_securities**](docs/StockExchangeApi.md#get_stock_exchange_securities) | **GET** /stock_exchanges/{identifier}/securities | Securities by Exchange
250251
*Intrinio::TechnicalApi* | [**get_security_price_technicals_adi**](docs/TechnicalApi.md#get_security_price_technicals_adi) | **GET** /securities/{identifier}/prices/technicals/adi | Accumulation/Distribution Index
@@ -412,6 +413,7 @@ Class | Method | HTTP request | Description
412413
- [Intrinio::ApiResponseSecurityZacksSalesSurprises](docs/ApiResponseSecurityZacksSalesSurprises.md)
413414
- [Intrinio::ApiResponseStandardizedFinancials](docs/ApiResponseStandardizedFinancials.md)
414415
- [Intrinio::ApiResponseStandardizedFinancialsDimensions](docs/ApiResponseStandardizedFinancialsDimensions.md)
416+
- [Intrinio::ApiResponseStockExchangeQuote](docs/ApiResponseStockExchangeQuote.md)
415417
- [Intrinio::ApiResponseStockExchangeRealtimeStockPrices](docs/ApiResponseStockExchangeRealtimeStockPrices.md)
416418
- [Intrinio::ApiResponseStockExchangeSecurities](docs/ApiResponseStockExchangeSecurities.md)
417419
- [Intrinio::ApiResponseStockExchangeStockPriceAdjustments](docs/ApiResponseStockExchangeStockPriceAdjustments.md)

docs/ApiResponseSecurityQuote.md

+9
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,23 @@ Name | Type | Description
3131
**change_percent** | Float | The percent difference in last price from the last close price  
3232
**adj_close_5_days_ago** | Float | The adjusted close price 5 days ago.  
3333
**adj_close_30_days_ago** | Float | The adjusted close price 30 days ago.  
34+
**adj_close_90_days_ago** | Float | The adjusted close price 90 days ago.  
3435
**adj_close_180_days_ago** | Float | The adjusted close price 180 days ago.  
3536
**adj_close_365_days_ago** | Float | The adjusted close price 365 days ago.  
37+
**adj_close_730_days_ago** | Float | The adjusted close price 730 days ago.  
3638
**adj_close_1825_days_ago** | Float | The adjusted close price 1825 days ago.  
39+
**adj_close_year_to_date** | Float | The adjusted close price at the start of the calendar year.  
3740
**change_percent_5_days** | Float | The percent change from the adjusted price 5 days ago to now.  
3841
**change_percent_30_days** | Float | The percent change from the adjusted price 30 days ago to now.  
42+
**change_percent_90_days** | Float | The percent change from the adjusted price 90 days ago to now.  
3943
**change_percent_180_days** | Float | The percent change from the adjusted price 180 days ago to now.  
4044
**change_percent_365_days** | Float | The percent change from the adjusted price 365 days ago to now.  
45+
**change_percent_730_days_ago** | Float | The percent change from the adjusted price 730 days ago to now.  
4146
**change_percent_1825_days** | Float | The percent change from the adjusted price 1825 days ago to now.  
47+
**change_percent_year_to_date** | Float | The percent change from the adjusted price since the start of the calendar year to now.  
48+
**extended_hours_last** | Float | The price of the latest trade in pre and post market trading. Might be null during normal trading  
49+
**extended_hours_change** | Float | The difference in extended_hours_last price from most recent official close price  
50+
**extended_hours_change_percent** | Float | The percent difference in extended_hours_last from the most recent official close price  
4251

4352
[//]: # (END_DEFINITION)
4453

docs/ApiResponseStockExchangeQuote.md

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
2+
3+
[//]: # (CLASS:Intrinio::ApiResponseStockExchangeQuote)
4+
5+
[//]: # (KIND:object)
6+
7+
### Intrinio::ApiResponseStockExchangeQuote
8+
9+
#### Properties
10+
11+
[//]: # (START_DEFINITION)
12+
13+
Name | Type | Description
14+
------------ | ------------- | -------------
15+
**quotes** | [**Array<ApiResponseSecurityQuote>**](ApiResponseSecurityQuote.md) | The realtime stock prices for all Securities traded on the Stock Exchange  
16+
**stock_exchange** | [**StockExchange**](StockExchange.md) | The Stock Exchange resolved from the given identifier  
17+
18+
[//]: # (END_DEFINITION)
19+
20+
21+
[//]: # (CONTAINED_CLASS:Intrinio::ApiResponseSecurityQuote)
22+
23+
24+
[//]: # (CONTAINED_CLASS:Intrinio::StockExchange)
25+
26+
27+

docs/BulkDownloadSummary.md

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Name | Type | Description
1717
**format** | String | The file format of the bulk download  
1818
**data_length_bytes** | String | The total length of the bulk download data in bytes  
1919
**update_frequency** | String | The update frequency for the bulk download  
20+
**last_updated** | Date | The date on which the bulk download was last updated  
2021
**links** | [**Array<BulkDownloadLinks>**](BulkDownloadLinks.md) | Links to all of the files comprising the bulk download. Links expire in 24 hours.  
2122

2223
[//]: # (END_DEFINITION)

docs/CompanyApi.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Method | HTTP request | Description
1717
[**get_company_historical_data**](CompanyApi.md#get_company_historical_data) | **GET** /companies/{identifier}/historical_data/{tag} | Historical Data for Company
1818
[**get_company_ipos**](CompanyApi.md#get_company_ipos) | **GET** /companies/ipos | IPOs
1919
[**get_company_news**](CompanyApi.md#get_company_news) | **GET** /companies/{identifier}/news | All News by Company
20-
[**get_company_news_body**](CompanyApi.md#get_company_news_body) | **GET** /companies/news/body | The body of a news article. This endpoint requires additional authorization beyond basic news access. Please see a representative for details.
20+
[**get_company_news_body**](CompanyApi.md#get_company_news_body) | **GET** /companies/news/body | News Article Body
2121
[**get_company_public_float**](CompanyApi.md#get_company_public_float) | **GET** /companies/{identifier}/public_float | Get Company's public float
2222
[**get_company_securities**](CompanyApi.md#get_company_securities) | **GET** /companies/{identifier}/securities | All Securities by Company
2323
[**insider_transaction_filings_by_company**](CompanyApi.md#insider_transaction_filings_by_company) | **GET** /companies/{identifier}/insider_transaction_filings | Insider Transaction Filings by Company
@@ -1245,10 +1245,10 @@ Name | Type | Description | Notes
12451245

12461246
> ApiResponseCompanyNewsBody get_company_news_body(news_story_id, publication_date, opts)
12471247
1248-
#### The body of a news article. This endpoint requires additional authorization beyond basic news access. Please see a representative for details.
1248+
#### News Article Body
12491249

12501250

1251-
Returns the news article body.
1251+
Returns the body of a news article. This endpoint requires additional authorization beyond basic news access. Please see a representative for details.
12521252

12531253
[//]: # (END_OVERVIEW)
12541254

docs/OptionsApi.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,9 @@ end
156156
options_api = Intrinio::OptionsApi.new
157157

158158
opts = {
159-
date: "2024-04-24"
159+
date: "2024-04-24",
160+
page_size: 100,
161+
next_page: nil
160162
}
161163

162164
result = options_api.get_option_aggregates(opts)
@@ -175,6 +177,8 @@ pp result
175177
Name | Type | Description | Notes
176178
------------- | ------------- | ------------- | -------------
177179
**date** | [**Object**](.md)| Return aggregated data for this date | [optional]  
180+
**page_size** | Integer| The number of results to return | [optional] [default to 100]  
181+
**next_page** | String| Gets the next page of data from a previous API call | [optional]  
178182

179183
[//]: # (END_PARAMETERS)
180184

docs/StockExchangeApi.md

+89
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Method | HTTP request | Description
88
[**get_stock_exchange_by_id**](StockExchangeApi.md#get_stock_exchange_by_id) | **GET** /stock_exchanges/{identifier} | Lookup Stock Exchange
99
[**get_stock_exchange_price_adjustments**](StockExchangeApi.md#get_stock_exchange_price_adjustments) | **GET** /stock_exchanges/{identifier}/prices/adjustments | Stock Price Adjustments by Exchange
1010
[**get_stock_exchange_prices**](StockExchangeApi.md#get_stock_exchange_prices) | **GET** /stock_exchanges/{identifier}/prices | Stock Prices by Exchange
11+
[**get_stock_exchange_quote**](StockExchangeApi.md#get_stock_exchange_quote) | **GET** /stock_exchanges/{identifier}/quote | Realtime Quote Prices by Exchange
1112
[**get_stock_exchange_realtime_prices**](StockExchangeApi.md#get_stock_exchange_realtime_prices) | **GET** /stock_exchanges/{identifier}/prices/realtime | Realtime Stock Prices by Exchange
1213
[**get_stock_exchange_securities**](StockExchangeApi.md#get_stock_exchange_securities) | **GET** /stock_exchanges/{identifier}/securities | Securities by Exchange
1314

@@ -356,6 +357,92 @@ Name | Type | Description | Notes
356357
[//]: # (END_OPERATION)
357358

358359

360+
[//]: # (START_OPERATION)
361+
362+
[//]: # (CLASS:Intrinio::StockExchangeApi)
363+
364+
[//]: # (METHOD:get_stock_exchange_quote)
365+
366+
[//]: # (RETURN_TYPE:Intrinio::ApiResponseStockExchangeQuote)
367+
368+
[//]: # (RETURN_TYPE_KIND:object)
369+
370+
[//]: # (RETURN_TYPE_DOC:ApiResponseStockExchangeQuote.md)
371+
372+
[//]: # (OPERATION:get_stock_exchange_quote_v2)
373+
374+
[//]: # (ENDPOINT:/stock_exchanges/{identifier}/quote)
375+
376+
[//]: # (DOCUMENT_LINK:StockExchangeApi.md#get_stock_exchange_quote)
377+
378+
## **get_stock_exchange_quote**
379+
380+
[**View Intrinio API Documentation**](https://docs.intrinio.com/documentation/ruby/get_stock_exchange_quote_v2)
381+
382+
[//]: # (START_OVERVIEW)
383+
384+
> ApiResponseStockExchangeQuote get_stock_exchange_quote(identifier, tickers, opts)
385+
386+
#### Realtime Quote Prices by Exchange
387+
388+
389+
Returns quote prices for the Stock Exchange with the given `identifier`
390+
391+
[//]: # (END_OVERVIEW)
392+
393+
### Example
394+
395+
[//]: # (START_CODE_EXAMPLE)
396+
397+
```ruby
398+
# Load the gem
399+
require 'intrinio-sdk'
400+
require 'pp'
401+
402+
# Setup authorization
403+
Intrinio.configure do |config|
404+
config.api_key['api_key'] = 'YOUR_API_KEY'
405+
config.allow_retries = true
406+
end
407+
408+
stockExchange_api = Intrinio::StockExchangeApi.new
409+
identifier = "USCOMP"
410+
tickers = ["AAPL,MSFT,NVDA"]
411+
412+
opts = {
413+
source: "delayed_sip",
414+
active_only: nil
415+
}
416+
417+
result = stockExchange_api.get_stock_exchange_quote(identifier, tickers, opts)
418+
pp result
419+
```
420+
421+
[//]: # (END_CODE_EXAMPLE)
422+
423+
[//]: # (START_DEFINITION)
424+
425+
### Parameters
426+
427+
[//]: # (START_PARAMETERS)
428+
429+
430+
Name | Type | Description | Notes
431+
------------- | ------------- | ------------- | -------------
432+
**identifier** | String| A Stock Exchange identifier (MIC or Intrinio ID) |  
433+
**tickers** | [**Array<String>**](String.md)| The comma-delimited list of ticker symbols to return quotes for. |  
434+
**source** | String| Return the realtime price from the specified source instead of the most recent. | [optional]  
435+
**active_only** | BOOLEAN| Returns prices only from the most recent trading day. | [optional]  
436+
437+
[//]: # (END_PARAMETERS)
438+
439+
### Return type
440+
441+
[**ApiResponseStockExchangeQuote**](ApiResponseStockExchangeQuote.md)
442+
443+
[//]: # (END_OPERATION)
444+
445+
359446
[//]: # (START_OPERATION)
360447

361448
[//]: # (CLASS:Intrinio::StockExchangeApi)
@@ -410,6 +497,7 @@ identifier = "USCOMP"
410497
opts = {
411498
source: ["iex,delayed_sip"],
412499
active_only: nil,
500+
traded_today: nil,
413501
page_size: 100,
414502
tickers: ["AAPL,MSFT,NVDA"],
415503
next_page: nil
@@ -433,6 +521,7 @@ Name | Type | Description | Notes
433521
**identifier** | String| A Stock Exchange identifier (MIC or Intrinio ID) |  
434522
**source** | [**Array<String>**](String.md)| Return realtime prices from the specified comma-delimited data sources. If no source is specified, all sources available to user are used. | [optional]  
435523
**active_only** | BOOLEAN| Returns prices only from the most recent trading day. | [optional]  
524+
**traded_today** | BOOLEAN| Returns prices only from securities which have traded on the most recent trading day. | [optional]  
436525
**page_size** | Integer| The number of results to return | [optional] [default to 100]  
437526
**tickers** | [**Array<String>**](String.md)| The comma-delimited list of ticker symbols to filter to. If not provided, the entire stock exchange is returned. | [optional]  
438527
**next_page** | String| Gets the next page of data from a previous API call | [optional]  

intrinio-sdk.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
#Welcome to the Intrinio API! Through our Financial Data Marketplace, we offer a wide selection of financial data feed APIs sourced by our own proprietary processes as well as from many data vendors. For a complete API request / response reference please view the [Intrinio API documentation](https://docs.intrinio.com/documentation/api_v2). If you need additional help in using the API, please visit the [Intrinio website](https://intrinio.com) and click on the chat icon in the lower right corner.
77
8-
OpenAPI spec version: 2.66.2
8+
OpenAPI spec version: 2.70.0
99
1010
Generated by: https://github.com/swagger-api/swagger-codegen.git
1111
Swagger Codegen version: unset

lib/intrinio-sdk.rb

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
#Welcome to the Intrinio API! Through our Financial Data Marketplace, we offer a wide selection of financial data feed APIs sourced by our own proprietary processes as well as from many data vendors. For a complete API request / response reference please view the [Intrinio API documentation](https://docs.intrinio.com/documentation/api_v2). If you need additional help in using the API, please visit the [Intrinio website](https://intrinio.com) and click on the chat icon in the lower right corner.
55
6-
OpenAPI spec version: 2.66.2
6+
OpenAPI spec version: 2.70.0
77
88
Generated by: https://github.com/swagger-api/swagger-codegen.git
99
Swagger Codegen version: unset
@@ -132,6 +132,7 @@
132132
require 'intrinio-sdk/models/api_response_security_zacks_sales_surprises'
133133
require 'intrinio-sdk/models/api_response_standardized_financials'
134134
require 'intrinio-sdk/models/api_response_standardized_financials_dimensions'
135+
require 'intrinio-sdk/models/api_response_stock_exchange_quote'
135136
require 'intrinio-sdk/models/api_response_stock_exchange_realtime_stock_prices'
136137
require 'intrinio-sdk/models/api_response_stock_exchange_securities'
137138
require 'intrinio-sdk/models/api_response_stock_exchange_stock_price_adjustments'

lib/intrinio-sdk/api/bulk_downloads_api.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
#Welcome to the Intrinio API! Through our Financial Data Marketplace, we offer a wide selection of financial data feed APIs sourced by our own proprietary processes as well as from many data vendors. For a complete API request / response reference please view the [Intrinio API documentation](https://docs.intrinio.com/documentation/api_v2). If you need additional help in using the API, please visit the [Intrinio website](https://intrinio.com) and click on the chat icon in the lower right corner.
55
6-
OpenAPI spec version: 2.66.2
6+
OpenAPI spec version: 2.70.0
77
88
Generated by: https://github.com/swagger-api/swagger-codegen.git
99
Swagger Codegen version: unset

lib/intrinio-sdk/api/company_api.rb

+5-5
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
#Welcome to the Intrinio API! Through our Financial Data Marketplace, we offer a wide selection of financial data feed APIs sourced by our own proprietary processes as well as from many data vendors. For a complete API request / response reference please view the [Intrinio API documentation](https://docs.intrinio.com/documentation/api_v2). If you need additional help in using the API, please visit the [Intrinio website](https://intrinio.com) and click on the chat icon in the lower right corner.
55
6-
OpenAPI spec version: 2.66.2
6+
OpenAPI spec version: 2.70.0
77
88
Generated by: https://github.com/swagger-api/swagger-codegen.git
99
Swagger Codegen version: unset
@@ -1022,8 +1022,8 @@ def get_company_news_with_http_info(identifier, opts = {})
10221022
return data, status_code, headers
10231023
end
10241024

1025-
# The body of a news article. This endpoint requires additional authorization beyond basic news access. Please see a representative for details.
1026-
# Returns the news article body.
1025+
# News Article Body
1026+
# Returns the body of a news article. This endpoint requires additional authorization beyond basic news access. Please see a representative for details.
10271027
# @param news_story_id The identifier of the news story.
10281028
# @param publication_date The DateTime of the story.
10291029
# @param [Hash] opts the optional parameters
@@ -1035,8 +1035,8 @@ def get_company_news_body(news_story_id, publication_date, opts = {})
10351035
return data
10361036
end
10371037

1038-
# The body of a news article. This endpoint requires additional authorization beyond basic news access. Please see a representative for details.
1039-
# Returns the news article body.
1038+
# News Article Body
1039+
# Returns the body of a news article. This endpoint requires additional authorization beyond basic news access. Please see a representative for details.
10401040
# @param news_story_id The identifier of the news story.
10411041
# @param publication_date The DateTime of the story.
10421042
# @param [Hash] opts the optional parameters

lib/intrinio-sdk/api/data_point_api.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
44
#Welcome to the Intrinio API! Through our Financial Data Marketplace, we offer a wide selection of financial data feed APIs sourced by our own proprietary processes as well as from many data vendors. For a complete API request / response reference please view the [Intrinio API documentation](https://docs.intrinio.com/documentation/api_v2). If you need additional help in using the API, please visit the [Intrinio website](https://intrinio.com) and click on the chat icon in the lower right corner.
55
6-
OpenAPI spec version: 2.66.2
6+
OpenAPI spec version: 2.70.0
77
88
Generated by: https://github.com/swagger-api/swagger-codegen.git
99
Swagger Codegen version: unset

0 commit comments

Comments
 (0)