Skip to content

Commit

Permalink
No release notes for this build
Browse files Browse the repository at this point in the history
  • Loading branch information
alexread730 committed Aug 26, 2021
2 parents 56a8ec2 + a562a83 commit 7ee5da2
Show file tree
Hide file tree
Showing 523 changed files with 978 additions and 617 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ To get an API key, [sign up here](https://intrinio.com/).

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.

- API version: 2.25.0
- Package version: 5.14.0
- API version: 2.25.6
- Package version: 5.15.0


## Requirements.
Expand Down Expand Up @@ -171,6 +171,7 @@ Class | Method | HTTP request | Description
*MunicipalityApi* | [**get_municipality_financials**](docs/MunicipalityApi.md#get_municipality_financials) | **GET** /municipalities/{id}/financials | Financials for a Municipality
*OptionsApi* | [**get_all_options_tickers**](docs/OptionsApi.md#get_all_options_tickers) | **GET** /options/tickers | Options Tickers
*OptionsApi* | [**get_option_expirations_realtime**](docs/OptionsApi.md#get_option_expirations_realtime) | **GET** /options/expirations/{symbol}/realtime | Option Expirations Realtime
*OptionsApi* | [**get_option_strikes_realtime**](docs/OptionsApi.md#get_option_strikes_realtime) | **GET** /options/strikes/{symbol}/{strike}/realtime | Option Strikes Realtime
*OptionsApi* | [**get_options**](docs/OptionsApi.md#get_options) | **GET** /options/{symbol} | Options
*OptionsApi* | [**get_options_by_symbol_realtime**](docs/OptionsApi.md#get_options_by_symbol_realtime) | **GET** /options/{symbol}/realtime | Options by Symbol Realtime
*OptionsApi* | [**get_options_chain**](docs/OptionsApi.md#get_options_chain) | **GET** /options/chain/{symbol}/{expiration} | Options Chain
Expand All @@ -181,6 +182,7 @@ Class | Method | HTTP request | Description
*OptionsApi* | [**get_options_prices_realtime**](docs/OptionsApi.md#get_options_prices_realtime) | **GET** /options/prices/{identifier}/realtime | Option Prices Realtime
*OptionsApi* | [**get_options_stats_realtime**](docs/OptionsApi.md#get_options_stats_realtime) | **GET** /options/prices/{identifier}/realtime/stats | Option Stats Realtime
*OptionsApi* | [**get_unusual_activity**](docs/OptionsApi.md#get_unusual_activity) | **GET** /options/unusual_activity/{symbol} | Options Unusual Activity
*OptionsApi* | [**get_unusual_activity_universal**](docs/OptionsApi.md#get_unusual_activity_universal) | **GET** /options/unusual_activity | Options Unusual Activity Universal
*OwnersApi* | [**get_all_owners**](docs/OwnersApi.md#get_all_owners) | **GET** /owners | All Owners
*OwnersApi* | [**get_owner_by_id**](docs/OwnersApi.md#get_owner_by_id) | **GET** /owners/{identifier} | Owner by ID
*OwnersApi* | [**insider_transaction_filings_by_owner**](docs/OwnersApi.md#insider_transaction_filings_by_owner) | **GET** /owners/{identifier}/insider_transaction_filings | Insider Transaction Filings by Owner
Expand Down
6 changes: 4 additions & 2 deletions docs/CompanyApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ Method | HTTP request | Description

[//]: # (START_OVERVIEW)

> ApiResponseCompanies get_all_companies(latest_filing_date=latest_filing_date, sic=sic, template=template, sector=sector, industry_category=industry_category, industry_group=industry_group, has_fundamentals=has_fundamentals, has_stock_prices=has_stock_prices, page_size=page_size, next_page=next_page)
> ApiResponseCompanies get_all_companies(latest_filing_date=latest_filing_date, sic=sic, template=template, sector=sector, industry_category=industry_category, industry_group=industry_group, has_fundamentals=has_fundamentals, has_stock_prices=has_stock_prices, thea_enabled=thea_enabled, page_size=page_size, next_page=next_page)
#### All Companies

Expand Down Expand Up @@ -78,10 +78,11 @@ industry_category = ''
industry_group = ''
has_fundamentals = True
has_stock_prices = True
thea_enabled = ''
page_size = 100
next_page = ''

response = intrinio.CompanyApi().get_all_companies(latest_filing_date=latest_filing_date, sic=sic, template=template, sector=sector, industry_category=industry_category, industry_group=industry_group, has_fundamentals=has_fundamentals, has_stock_prices=has_stock_prices, page_size=page_size, next_page=next_page)
response = intrinio.CompanyApi().get_all_companies(latest_filing_date=latest_filing_date, sic=sic, template=template, sector=sector, industry_category=industry_category, industry_group=industry_group, has_fundamentals=has_fundamentals, has_stock_prices=has_stock_prices, thea_enabled=thea_enabled, page_size=page_size, next_page=next_page)
print(response)

# Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(response.property_name_dict)
Expand All @@ -105,6 +106,7 @@ Name | Type | Description | Notes
**industry_group** | str| Return companies in the given industry group | [optional]  
**has_fundamentals** | bool| Return only companies that have fundamentals when True | [optional]  
**has_stock_prices** | bool| Return only companies that have stock prices when True | [optional]  
**thea_enabled** | bool| Return companies whose have been read by our Thea NLP and are ready for our company answers endpoint | [optional]  
**page_size** | int| The number of results to return | [optional] [default to 100]  
**next_page** | str| Gets the next page of data from a previous API call | [optional]  
<br/>
Expand Down
8 changes: 4 additions & 4 deletions docs/OptionUnusualTrade.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ Name | Type | Description
**symbol** | str | The underlying option security symbol for the trade &nbsp;
**timestamp** | date | The UTC timestamp of order placement &nbsp;
**type** | str | The type of unusual trade &nbsp;
**total_value** | float | The aggregated value of all option contract premiums included in the trade &nbsp;
**contract_type** | str | The type of Option (put or call) &nbsp;
**contract_expiration** | date | The expiration date for the options contract &nbsp;
**contract_strike** | float | The strike price of the option contract &nbsp;
**total_value** | float | The aggregated value of all option contract premiums included in the trade\\ &nbsp;
**total_size** | float | The total number of contracts involved in a single transaction &nbsp;
**average_price** | float | The average premium paid per option contract &nbsp;
**contract** | str | &nbsp;

[//]: # (END_DEFINITION)

Expand Down
154 changes: 154 additions & 0 deletions docs/OptionsApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Method | HTTP request | Description
------------- | ------------- | -------------
[**get_all_options_tickers**](OptionsApi.md#get_all_options_tickers) | **GET** /options/tickers | Options Tickers
[**get_option_expirations_realtime**](OptionsApi.md#get_option_expirations_realtime) | **GET** /options/expirations/{symbol}/realtime | Option Expirations Realtime
[**get_option_strikes_realtime**](OptionsApi.md#get_option_strikes_realtime) | **GET** /options/strikes/{symbol}/{strike}/realtime | Option Strikes Realtime
[**get_options**](OptionsApi.md#get_options) | **GET** /options/{symbol} | Options
[**get_options_by_symbol_realtime**](OptionsApi.md#get_options_by_symbol_realtime) | **GET** /options/{symbol}/realtime | Options by Symbol Realtime
[**get_options_chain**](OptionsApi.md#get_options_chain) | **GET** /options/chain/{symbol}/{expiration} | Options Chain
Expand All @@ -16,6 +17,7 @@ Method | HTTP request | Description
[**get_options_prices_realtime**](OptionsApi.md#get_options_prices_realtime) | **GET** /options/prices/{identifier}/realtime | Option Prices Realtime
[**get_options_stats_realtime**](OptionsApi.md#get_options_stats_realtime) | **GET** /options/prices/{identifier}/realtime/stats | Option Stats Realtime
[**get_unusual_activity**](OptionsApi.md#get_unusual_activity) | **GET** /options/unusual_activity/{symbol} | Options Unusual Activity
[**get_unusual_activity_universal**](OptionsApi.md#get_unusual_activity_universal) | **GET** /options/unusual_activity | Options Unusual Activity Universal



Expand Down Expand Up @@ -171,6 +173,83 @@ Name | Type | Description | Notes
[//]: # (END_OPERATION)


[//]: # (START_OPERATION)

[//]: # (CLASS:OptionsApi)

[//]: # (METHOD:get_option_strikes_realtime)

[//]: # (RETURN_TYPE:ApiResponseOptionsChainRealtime)

[//]: # (RETURN_TYPE_KIND:object)

[//]: # (RETURN_TYPE_DOC:ApiResponseOptionsChainRealtime.md)

[//]: # (OPERATION:get_option_strikes_realtime_v2)

[//]: # (ENDPOINT:/options/strikes/{symbol}/{strike}/realtime)

[//]: # (DOCUMENT_LINK:OptionsApi.md#get_option_strikes_realtime)

## **get_option_strikes_realtime**

[**View Intrinio API Documentation**](https://docs.intrinio.com/documentation/python/get_option_strikes_realtime_v2)

[//]: # (START_OVERVIEW)

> ApiResponseOptionsChainRealtime get_option_strikes_realtime(symbol, strike)
#### Option Strikes Realtime


Returns all realtime options contracts and their prices for the given symbol and strike.

[//]: # (END_OVERVIEW)

### Example
[//]: # (START_CODE_EXAMPLE)

```python
from __future__ import print_function
import time
import intrinio_sdk as intrinio
from intrinio_sdk.rest import ApiException

intrinio.ApiClient().set_api_key('YOUR_API_KEY')
intrinio.ApiClient().allow_retries(True)

symbol = 'MSFT'
strike = 95

response = intrinio.OptionsApi().get_option_strikes_realtime(symbol, strike)
print(response)

# Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(response.property_name_dict)
```
[//]: # (END_CODE_EXAMPLE)

[//]: # (START_DEFINITION)

### Parameters

[//]: # (START_PARAMETERS)


Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**symbol** | str| The option symbol, corresponding to the underlying security. | &nbsp;
**strike** | float| The strike price of the option contract. This will return options contracts with strike price equal to this price. | &nbsp;
<br/>

[//]: # (END_PARAMETERS)

### Return type

[**ApiResponseOptionsChainRealtime**](ApiResponseOptionsChainRealtime.md)

[//]: # (END_OPERATION)


[//]: # (START_OPERATION)

[//]: # (CLASS:OptionsApi)
Expand Down Expand Up @@ -996,3 +1075,78 @@ Name | Type | Description | Notes

[//]: # (END_OPERATION)


[//]: # (START_OPERATION)

[//]: # (CLASS:OptionsApi)

[//]: # (METHOD:get_unusual_activity_universal)

[//]: # (RETURN_TYPE:ApiResponseOptionsUnusualActivity)

[//]: # (RETURN_TYPE_KIND:object)

[//]: # (RETURN_TYPE_DOC:ApiResponseOptionsUnusualActivity.md)

[//]: # (OPERATION:get_unusual_activity_universal_v2)

[//]: # (ENDPOINT:/options/unusual_activity)

[//]: # (DOCUMENT_LINK:OptionsApi.md#get_unusual_activity_universal)

## **get_unusual_activity_universal**

[**View Intrinio API Documentation**](https://docs.intrinio.com/documentation/python/get_unusual_activity_universal_v2)

[//]: # (START_OVERVIEW)

> ApiResponseOptionsUnusualActivity get_unusual_activity_universal(source=source)
#### Options Unusual Activity Universal


Returns nusual trades for all underlying security symbols.

[//]: # (END_OVERVIEW)

### Example
[//]: # (START_CODE_EXAMPLE)

```python
from __future__ import print_function
import time
import intrinio_sdk as intrinio
from intrinio_sdk.rest import ApiException

intrinio.ApiClient().set_api_key('YOUR_API_KEY')
intrinio.ApiClient().allow_retries(True)

source = ''

response = intrinio.OptionsApi().get_unusual_activity_universal(source=source)
print(response)

# Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(response.property_name_dict)
```
[//]: # (END_CODE_EXAMPLE)

[//]: # (START_DEFINITION)

### Parameters

[//]: # (START_PARAMETERS)


Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**source** | str| Realtime or 15-minute delayed contracts. | [optional] &nbsp;
<br/>

[//]: # (END_PARAMETERS)

### Return type

[**ApiResponseOptionsUnusualActivity**](ApiResponseOptionsUnusualActivity.md)

[//]: # (END_OPERATION)

2 changes: 1 addition & 1 deletion intrinio_sdk/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
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. # noqa: E501
OpenAPI spec version: 2.25.0
OpenAPI spec version: 2.25.6
Generated by: https://github.com/swagger-api/swagger-codegen.git
"""
Expand Down
2 changes: 1 addition & 1 deletion intrinio_sdk/api/bulk_downloads_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
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. # noqa: E501
OpenAPI spec version: 2.25.0
OpenAPI spec version: 2.25.6
Generated by: https://github.com/swagger-api/swagger-codegen.git
"""
Expand Down
8 changes: 6 additions & 2 deletions intrinio_sdk/api/company_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
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. # noqa: E501
OpenAPI spec version: 2.25.0
OpenAPI spec version: 2.25.6
Generated by: https://github.com/swagger-api/swagger-codegen.git
"""
Expand Down Expand Up @@ -51,6 +51,7 @@ def get_all_companies(self, **kwargs): # noqa: E501
:param str industry_group: Return companies in the given industry group
:param bool has_fundamentals: Return only companies that have fundamentals when true
:param bool has_stock_prices: Return only companies that have stock prices when true
:param bool thea_enabled: Return companies whose have been read by our Thea NLP and are ready for our company answers endpoint
:param int page_size: The number of results to return
:param str next_page: Gets the next page of data from a previous API call
:return: ApiResponseCompanies
Expand Down Expand Up @@ -82,14 +83,15 @@ def get_all_companies_with_http_info(self, **kwargs): # noqa: E501
:param str industry_group: Return companies in the given industry group
:param bool has_fundamentals: Return only companies that have fundamentals when true
:param bool has_stock_prices: Return only companies that have stock prices when true
:param bool thea_enabled: Return companies whose have been read by our Thea NLP and are ready for our company answers endpoint
:param int page_size: The number of results to return
:param str next_page: Gets the next page of data from a previous API call
:return: ApiResponseCompanies
If the method is called asynchronously,
returns the request thread.
"""

all_params = ['latest_filing_date', 'sic', 'template', 'sector', 'industry_category', 'industry_group', 'has_fundamentals', 'has_stock_prices', 'page_size', 'next_page'] # noqa: E501
all_params = ['latest_filing_date', 'sic', 'template', 'sector', 'industry_category', 'industry_group', 'has_fundamentals', 'has_stock_prices', 'thea_enabled', 'page_size', 'next_page'] # noqa: E501
all_params.append('async')
all_params.append('_return_http_data_only')
all_params.append('_preload_content')
Expand Down Expand Up @@ -128,6 +130,8 @@ def get_all_companies_with_http_info(self, **kwargs): # noqa: E501
query_params.append(('has_fundamentals', params['has_fundamentals'])) # noqa: E501
if 'has_stock_prices' in params:
query_params.append(('has_stock_prices', params['has_stock_prices'])) # noqa: E501
if 'thea_enabled' in params:
query_params.append(('thea_enabled', params['thea_enabled'])) # noqa: E501
if 'page_size' in params:
query_params.append(('page_size', params['page_size'])) # noqa: E501
if 'next_page' in params:
Expand Down
2 changes: 1 addition & 1 deletion intrinio_sdk/api/data_point_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
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. # noqa: E501
OpenAPI spec version: 2.25.0
OpenAPI spec version: 2.25.6
Generated by: https://github.com/swagger-api/swagger-codegen.git
"""
Expand Down
2 changes: 1 addition & 1 deletion intrinio_sdk/api/data_tag_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
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. # noqa: E501
OpenAPI spec version: 2.25.0
OpenAPI spec version: 2.25.6
Generated by: https://github.com/swagger-api/swagger-codegen.git
"""
Expand Down
2 changes: 1 addition & 1 deletion intrinio_sdk/api/et_fs_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
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. # noqa: E501
OpenAPI spec version: 2.25.0
OpenAPI spec version: 2.25.6
Generated by: https://github.com/swagger-api/swagger-codegen.git
"""
Expand Down
2 changes: 1 addition & 1 deletion intrinio_sdk/api/filing_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
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. # noqa: E501
OpenAPI spec version: 2.25.0
OpenAPI spec version: 2.25.6
Generated by: https://github.com/swagger-api/swagger-codegen.git
"""
Expand Down
2 changes: 1 addition & 1 deletion intrinio_sdk/api/forex_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
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. # noqa: E501
OpenAPI spec version: 2.25.0
OpenAPI spec version: 2.25.6
Generated by: https://github.com/swagger-api/swagger-codegen.git
"""
Expand Down
Loading

0 comments on commit 7ee5da2

Please sign in to comment.