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
ssnyder-intrinio committed Sep 19, 2024
1 parent 57d8b56 commit f89cfdc
Show file tree
Hide file tree
Showing 20 changed files with 754 additions and 47 deletions.
8 changes: 5 additions & 3 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.66.2
- Package version: 6.23.0
- API version: 2.70.0
- Package version: 6.24.0


## Installation
Expand Down Expand Up @@ -91,7 +91,7 @@ Class | Method | HTTP request | Description
*CompanyApi* | [**getCompanyHistoricalData**](docs/CompanyApi.md#getCompanyHistoricalData) | **GET** /companies/{identifier}/historical_data/{tag} | Historical Data for Company
*CompanyApi* | [**getCompanyIpos**](docs/CompanyApi.md#getCompanyIpos) | **GET** /companies/ipos | IPOs
*CompanyApi* | [**getCompanyNews**](docs/CompanyApi.md#getCompanyNews) | **GET** /companies/{identifier}/news | All News by Company
*CompanyApi* | [**getCompanyNewsBody**](docs/CompanyApi.md#getCompanyNewsBody) | **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.
*CompanyApi* | [**getCompanyNewsBody**](docs/CompanyApi.md#getCompanyNewsBody) | **GET** /companies/news/body | News Article Body
*CompanyApi* | [**getCompanyPublicFloat**](docs/CompanyApi.md#getCompanyPublicFloat) | **GET** /companies/{identifier}/public_float | Get Company's public float
*CompanyApi* | [**getCompanySecurities**](docs/CompanyApi.md#getCompanySecurities) | **GET** /companies/{identifier}/securities | All Securities by Company
*CompanyApi* | [**insiderTransactionFilingsByCompany**](docs/CompanyApi.md#insiderTransactionFilingsByCompany) | **GET** /companies/{identifier}/insider_transaction_filings | Insider Transaction Filings by Company
Expand Down Expand Up @@ -261,6 +261,7 @@ Class | Method | HTTP request | Description
*StockExchangeApi* | [**getStockExchangeById**](docs/StockExchangeApi.md#getStockExchangeById) | **GET** /stock_exchanges/{identifier} | Lookup Stock Exchange
*StockExchangeApi* | [**getStockExchangePriceAdjustments**](docs/StockExchangeApi.md#getStockExchangePriceAdjustments) | **GET** /stock_exchanges/{identifier}/prices/adjustments | Stock Price Adjustments by Exchange
*StockExchangeApi* | [**getStockExchangePrices**](docs/StockExchangeApi.md#getStockExchangePrices) | **GET** /stock_exchanges/{identifier}/prices | Stock Prices by Exchange
*StockExchangeApi* | [**getStockExchangeQuote**](docs/StockExchangeApi.md#getStockExchangeQuote) | **GET** /stock_exchanges/{identifier}/quote | Realtime Quote Prices by Exchange
*StockExchangeApi* | [**getStockExchangeRealtimePrices**](docs/StockExchangeApi.md#getStockExchangeRealtimePrices) | **GET** /stock_exchanges/{identifier}/prices/realtime | Realtime Stock Prices by Exchange
*StockExchangeApi* | [**getStockExchangeSecurities**](docs/StockExchangeApi.md#getStockExchangeSecurities) | **GET** /stock_exchanges/{identifier}/securities | Securities by Exchange
*TechnicalApi* | [**getSecurityPriceTechnicalsAdi**](docs/TechnicalApi.md#getSecurityPriceTechnicalsAdi) | **GET** /securities/{identifier}/prices/technicals/adi | Accumulation/Distribution Index
Expand Down Expand Up @@ -428,6 +429,7 @@ Class | Method | HTTP request | Description
- [ApiResponseSecurityZacksSalesSurprises](docs/ApiResponseSecurityZacksSalesSurprises.md)
- [ApiResponseStandardizedFinancials](docs/ApiResponseStandardizedFinancials.md)
- [ApiResponseStandardizedFinancialsDimensions](docs/ApiResponseStandardizedFinancialsDimensions.md)
- [ApiResponseStockExchangeQuote](docs/ApiResponseStockExchangeQuote.md)
- [ApiResponseStockExchangeRealtimeStockPrices](docs/ApiResponseStockExchangeRealtimeStockPrices.md)
- [ApiResponseStockExchangeSecurities](docs/ApiResponseStockExchangeSecurities.md)
- [ApiResponseStockExchangeStockPriceAdjustments](docs/ApiResponseStockExchangeStockPriceAdjustments.md)
Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apply plugin: 'idea'
apply plugin: 'eclipse'

group = 'com.intrinio'
version = '6.23.0'
version = '6.24.0'

buildscript {
repositories {
Expand Down
2 changes: 1 addition & 1 deletion build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
settings(
organization := "com.intrinio",
name := "intrinio-sdk",
version := "6.23.0",
version := "6.24.0",
scalaVersion := "2.11.4",
scalacOptions ++= Seq("-feature"),
javacOptions in compile ++= Seq("-Xlint:deprecation"),
Expand Down
36 changes: 36 additions & 0 deletions docs/ApiResponseSecurityQuote.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,14 +30,23 @@ Name | Type | Description
**changePercent** | [**BigDecimal**](BigDecimal.md) | The percent difference in last price from the last close price  
**adjClose5DaysAgo** | [**BigDecimal**](BigDecimal.md) | The adjusted close price 5 days ago.  
**adjClose30DaysAgo** | [**BigDecimal**](BigDecimal.md) | The adjusted close price 30 days ago.  
**adjClose90DaysAgo** | [**BigDecimal**](BigDecimal.md) | The adjusted close price 90 days ago.  
**adjClose180DaysAgo** | [**BigDecimal**](BigDecimal.md) | The adjusted close price 180 days ago.  
**adjClose365DaysAgo** | [**BigDecimal**](BigDecimal.md) | The adjusted close price 365 days ago.  
**adjClose730DaysAgo** | [**BigDecimal**](BigDecimal.md) | The adjusted close price 730 days ago.  
**adjClose1825DaysAgo** | [**BigDecimal**](BigDecimal.md) | The adjusted close price 1825 days ago.  
**adjCloseYearToDate** | [**BigDecimal**](BigDecimal.md) | The adjusted close price at the start of the calendar year.  
**changePercent5Days** | [**BigDecimal**](BigDecimal.md) | The percent change from the adjusted price 5 days ago to now.  
**changePercent30Days** | [**BigDecimal**](BigDecimal.md) | The percent change from the adjusted price 30 days ago to now.  
**changePercent90Days** | [**BigDecimal**](BigDecimal.md) | The percent change from the adjusted price 90 days ago to now.  
**changePercent180Days** | [**BigDecimal**](BigDecimal.md) | The percent change from the adjusted price 180 days ago to now.  
**changePercent365Days** | [**BigDecimal**](BigDecimal.md) | The percent change from the adjusted price 365 days ago to now.  
**changePercent730DaysAgo** | [**BigDecimal**](BigDecimal.md) | The percent change from the adjusted price 730 days ago to now.  
**changePercent1825Days** | [**BigDecimal**](BigDecimal.md) | The percent change from the adjusted price 1825 days ago to now.  
**changePercentYearToDate** | [**BigDecimal**](BigDecimal.md) | The percent change from the adjusted price since the start of the calendar year to now.  
**extendedHoursLast** | [**BigDecimal**](BigDecimal.md) | The price of the latest trade in pre and post market trading. Might be null during normal trading  
**extendedHoursChange** | [**BigDecimal**](BigDecimal.md) | The difference in extended_hours_last price from most recent official close price  
**extendedHoursChangePercent** | [**BigDecimal**](BigDecimal.md) | The percent difference in extended_hours_last from the most recent official close price  

[//]: # (END_DEFINITION)

Expand Down Expand Up @@ -120,6 +129,33 @@ Name | Type | Description
[//]: # (CONTAINED_CLASS:BigDecimal)


[//]: # (CONTAINED_CLASS:BigDecimal)


[//]: # (CONTAINED_CLASS:BigDecimal)


[//]: # (CONTAINED_CLASS:BigDecimal)


[//]: # (CONTAINED_CLASS:BigDecimal)


[//]: # (CONTAINED_CLASS:BigDecimal)


[//]: # (CONTAINED_CLASS:BigDecimal)


[//]: # (CONTAINED_CLASS:BigDecimal)


[//]: # (CONTAINED_CLASS:BigDecimal)


[//]: # (CONTAINED_CLASS:BigDecimal)





28 changes: 28 additions & 0 deletions docs/ApiResponseStockExchangeQuote.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@

[//]: # (CLASS:ApiResponseStockExchangeQuote)

[//]: # (KIND:object)

### ApiResponseStockExchangeQuote

#### Properties

[//]: # (START_DEFINITION)

Name | Type | Description
------------ | ------------- | -------------
**quotes** | [**List<ApiResponseSecurityQuote>**](ApiResponseSecurityQuote.md) | The realtime stock prices for all Securities traded on the Stock Exchange  
**stockExchange** | [**StockExchange**](StockExchange.md) | The Stock Exchange resolved from the given identifier  

[//]: # (END_DEFINITION)


[//]: # (CONTAINED_CLASS:ApiResponseSecurityQuote)


[//]: # (CONTAINED_CLASS:StockExchange)





4 changes: 4 additions & 0 deletions docs/BulkDownloadSummary.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,15 @@ Name | Type | Description
**format** | String | The file format of the bulk download  
**dataLengthBytes** | String | The total length of the bulk download data in bytes  
**updateFrequency** | String | The update frequency for the bulk download  
**lastUpdated** | [**LocalDate**](LocalDate.md) | The date on which the bulk download was last updated  
**links** | [**List<BulkDownloadLinks>**](BulkDownloadLinks.md) | Links to all of the files comprising the bulk download. Links expire in 24 hours.  

[//]: # (END_DEFINITION)


[//]: # (CONTAINED_CLASS:LocalDate)


[//]: # (CONTAINED_CLASS:BulkDownloadLinks)


Expand Down
6 changes: 3 additions & 3 deletions docs/CompanyApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Method | HTTP request | Description
[**getCompanyHistoricalData**](CompanyApi.md#getCompanyHistoricalData) | **GET** /companies/{identifier}/historical_data/{tag} | Historical Data for Company
[**getCompanyIpos**](CompanyApi.md#getCompanyIpos) | **GET** /companies/ipos | IPOs
[**getCompanyNews**](CompanyApi.md#getCompanyNews) | **GET** /companies/{identifier}/news | All News by Company
[**getCompanyNewsBody**](CompanyApi.md#getCompanyNewsBody) | **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.
[**getCompanyNewsBody**](CompanyApi.md#getCompanyNewsBody) | **GET** /companies/news/body | News Article Body
[**getCompanyPublicFloat**](CompanyApi.md#getCompanyPublicFloat) | **GET** /companies/{identifier}/public_float | Get Company's public float
[**getCompanySecurities**](CompanyApi.md#getCompanySecurities) | **GET** /companies/{identifier}/securities | All Securities by Company
[**insiderTransactionFilingsByCompany**](CompanyApi.md#insiderTransactionFilingsByCompany) | **GET** /companies/{identifier}/insider_transaction_filings | Insider Transaction Filings by Company
Expand Down Expand Up @@ -1310,10 +1310,10 @@ Name | Type | Description | Notes

> ApiResponseCompanyNewsBody getCompanyNewsBody(newsStoryId, publicationDate, specificSource, nextPage)
#### The body of a news article. This endpoint requires additional authorization beyond basic news access. Please see a representative for details.
#### News Article Body


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

[//]: # (END_OVERVIEW)

Expand Down
8 changes: 6 additions & 2 deletions docs/OptionsApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ This endpoint does not need any parameter.

[//]: # (START_OVERVIEW)

> ApiResponseOptionsAggregates getOptionAggregates(date)
> ApiResponseOptionsAggregates getOptionAggregates(date, pageSize, nextPage)
#### Total open interest and volume aggregated by ticker

Expand Down Expand Up @@ -170,7 +170,9 @@ public class Main {

OptionsApi optionsApi = new OptionsApi();
Object date = "2024-04-24";
ApiResponseOptionsAggregates result = optionsApi.getOptionAggregates(date);
Integer pageSize = 100;
String nextPage = null;
ApiResponseOptionsAggregates result = optionsApi.getOptionAggregates(date, pageSize, nextPage);
System.out.println(result);
}
}
Expand All @@ -186,6 +188,8 @@ public class Main {
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**date** | [**Object**](.md)| Return aggregated data for this date | [optional]  
**pageSize** | Integer| The number of results to return | [optional] [default to 100]  
**nextPage** | String| Gets the next page of data from a previous API call | [optional]  
<br/>

[//]: # (END_PARAMETERS)
Expand Down
97 changes: 95 additions & 2 deletions docs/StockExchangeApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ Method | HTTP request | Description
[**getStockExchangeById**](StockExchangeApi.md#getStockExchangeById) | **GET** /stock_exchanges/{identifier} | Lookup Stock Exchange
[**getStockExchangePriceAdjustments**](StockExchangeApi.md#getStockExchangePriceAdjustments) | **GET** /stock_exchanges/{identifier}/prices/adjustments | Stock Price Adjustments by Exchange
[**getStockExchangePrices**](StockExchangeApi.md#getStockExchangePrices) | **GET** /stock_exchanges/{identifier}/prices | Stock Prices by Exchange
[**getStockExchangeQuote**](StockExchangeApi.md#getStockExchangeQuote) | **GET** /stock_exchanges/{identifier}/quote | Realtime Quote Prices by Exchange
[**getStockExchangeRealtimePrices**](StockExchangeApi.md#getStockExchangeRealtimePrices) | **GET** /stock_exchanges/{identifier}/prices/realtime | Realtime Stock Prices by Exchange
[**getStockExchangeSecurities**](StockExchangeApi.md#getStockExchangeSecurities) | **GET** /stock_exchanges/{identifier}/securities | Securities by Exchange

Expand Down Expand Up @@ -375,6 +376,96 @@ Name | Type | Description | Notes
[//]: # (END_OPERATION)


[//]: # (START_OPERATION)

[//]: # (CLASS:StockExchangeApi)

[//]: # (METHOD:getStockExchangeQuote)

[//]: # (RETURN_TYPE:ApiResponseStockExchangeQuote)

[//]: # (RETURN_TYPE_KIND:object)

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

[//]: # (OPERATION:getStockExchangeQuote_v2)

[//]: # (ENDPOINT:/stock_exchanges/{identifier}/quote)

[//]: # (DOCUMENT_LINK:StockExchangeApi.md#getStockExchangeQuote)

<a name="getStockExchangeQuote"></a>
## **getStockExchangeQuote**

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

[//]: # (START_OVERVIEW)

> ApiResponseStockExchangeQuote getStockExchangeQuote(identifier, tickers, source, activeOnly)
#### Realtime Quote Prices by Exchange


Returns quote prices for the Stock Exchange with the given &#x60;identifier&#x60;

[//]: # (END_OVERVIEW)

### Example

[//]: # (START_CODE_EXAMPLE)

```java
import com.intrinio.api.*;
import com.intrinio.models.*;
import com.intrinio.invoker.*;
import com.intrinio.invoker.auth.*;
import org.threeten.bp.*;
import java.math.BigDecimal;
import java.util.*;

public class Main {
public static void main(String[] args) throws Exception {

ApiClient defaultClient = Configuration.getDefaultApiClient();
ApiKeyAuth auth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
auth.setApiKey("YOUR_API_KEY");
defaultClient.setAllowRetries(true);

StockExchangeApi stockExchangeApi = new StockExchangeApi();
String identifier = "USCOMP";
List<String> tickers = Arrays.asList("AAPL,MSFT,NVDA");
String source = "delayed_sip";
Boolean activeOnly = null;
ApiResponseStockExchangeQuote result = stockExchangeApi.getStockExchangeQuote(identifier, tickers, source, activeOnly);
System.out.println(result);
}
}
```

[//]: # (END_CODE_EXAMPLE)

### Parameters

[//]: # (START_PARAMETERS)


Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**identifier** | String| A Stock Exchange identifier (MIC or Intrinio ID) | &nbsp;
**tickers** | [**List&lt;String&gt;**](String.md)| The comma-delimited list of ticker symbols to return quotes for. | &nbsp;
**source** | String| Return the realtime price from the specified source instead of the most recent. | [optional] [enum: iex, bats_delayed, utp_delayed, cta_a_delayed, cta_b_delayed, otc_delayed, delayed_sip, nasdaq_basic, intrinio_mx, intrinio_mx_plus] &nbsp;
**activeOnly** | Boolean| Returns prices only from the most recent trading day. | [optional] &nbsp;
<br/>

[//]: # (END_PARAMETERS)

### Return type

[**ApiResponseStockExchangeQuote**](ApiResponseStockExchangeQuote.md)

[//]: # (END_OPERATION)


[//]: # (START_OPERATION)

[//]: # (CLASS:StockExchangeApi)
Expand All @@ -400,7 +491,7 @@ Name | Type | Description | Notes

[//]: # (START_OVERVIEW)

> ApiResponseStockExchangeRealtimeStockPrices getStockExchangeRealtimePrices(identifier, source, activeOnly, pageSize, tickers, nextPage)
> ApiResponseStockExchangeRealtimeStockPrices getStockExchangeRealtimePrices(identifier, source, activeOnly, tradedToday, pageSize, tickers, nextPage)
#### Realtime Stock Prices by Exchange

Expand Down Expand Up @@ -434,10 +525,11 @@ public class Main {
String identifier = "USCOMP";
List<String> source = Arrays.asList("iex,delayed_sip");
Boolean activeOnly = null;
Boolean tradedToday = null;
Integer pageSize = 100;
List<String> tickers = Arrays.asList("AAPL,MSFT,NVDA");
String nextPage = null;
ApiResponseStockExchangeRealtimeStockPrices result = stockExchangeApi.getStockExchangeRealtimePrices(identifier, source, activeOnly, pageSize, tickers, nextPage);
ApiResponseStockExchangeRealtimeStockPrices result = stockExchangeApi.getStockExchangeRealtimePrices(identifier, source, activeOnly, tradedToday, pageSize, tickers, nextPage);
System.out.println(result);
}
}
Expand All @@ -455,6 +547,7 @@ Name | Type | Description | Notes
**identifier** | String| A Stock Exchange identifier (MIC or Intrinio ID) | &nbsp;
**source** | [**List&lt;String&gt;**](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] [enum: iex, bats_delayed, utp_delayed, cta_a_delayed, cta_b_delayed, otc_delayed, delayed_sip, nasdaq_basic, intrinio_mx, intrinio_mx_plus] &nbsp;
**activeOnly** | Boolean| Returns prices only from the most recent trading day. | [optional] &nbsp;
**tradedToday** | Boolean| Returns prices only from securities which have traded on the most recent trading day. | [optional] &nbsp;
**pageSize** | Integer| The number of results to return | [optional] [default to 100] &nbsp;
**tickers** | [**List&lt;String&gt;**](String.md)| The comma-delimited list of ticker symbols to filter to. If not provided, the entire stock exchange is returned. | [optional] &nbsp;
**nextPage** | String| Gets the next page of data from a previous API call | [optional] &nbsp;
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<artifactId>intrinio-sdk</artifactId>
<packaging>jar</packaging>
<name>intrinio-sdk</name>
<version>6.23.0</version>
<version>6.24.0</version>
<url>https://github.com/intrinio/java-sdk</url>
<description>Access the Intrinio API</description>
<scm>
Expand Down
Loading

0 comments on commit f89cfdc

Please sign in to comment.