Skip to content

Commit f275952

Browse files
No release notes for this build
1 parent a869be1 commit f275952

15 files changed

Lines changed: 866 additions & 12 deletions

README.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ To get an API key, [sign up here](https://intrinio.com/).
44

55
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.
66

7-
- API version: 2.107.0
8-
- Package version: 6.34.0
7+
- API version: 2.112.0
8+
- Package version: 6.35.0
99

1010

1111
## Installation
@@ -113,9 +113,9 @@ Class | Method | HTTP request | Description
113113
*EtFsApi* | [**getAllEtfs**](docs/EtFsApi.md#getAllEtfs) | **GET** /etfs | All ETFs
114114
*EtFsApi* | [**getEtf**](docs/EtFsApi.md#getEtf) | **GET** /etfs/{identifier} | Lookup ETF
115115
*EtFsApi* | [**getEtfAnalytics**](docs/EtFsApi.md#getEtfAnalytics) | **GET** /etfs/{identifier}/analytics | ETF Analytics
116-
*EtFsApi* | [**getEtfHistoricalStats**](docs/EtFsApi.md#getEtfHistoricalStats) | **GET** /etfs/{identifier}/historical_stats | Exchange Traded Fund (ETF) stats
116+
*EtFsApi* | [**getEtfHistoricalStats**](docs/EtFsApi.md#getEtfHistoricalStats) | **GET** /etfs/{identifier}/historical_stats | Exchange Traded Fund (ETF) Historical Stats
117117
*EtFsApi* | [**getEtfHoldings**](docs/EtFsApi.md#getEtfHoldings) | **GET** /etfs/{identifier}/holdings | ETF Holdings
118-
*EtFsApi* | [**getEtfStats**](docs/EtFsApi.md#getEtfStats) | **GET** /etfs/{identifier}/stats | Exchange Traded Fund (ETF) stats
118+
*EtFsApi* | [**getEtfStats**](docs/EtFsApi.md#getEtfStats) | **GET** /etfs/{identifier}/stats | Exchange Traded Fund (ETF) Stats
119119
*EtFsApi* | [**searchEtfs**](docs/EtFsApi.md#searchEtfs) | **GET** /etfs/search | Search ETFs
120120
*FilingApi* | [**getAllFilings**](docs/FilingApi.md#getAllFilings) | **GET** /filings | All Filings
121121
*FilingApi* | [**getAllNotes**](docs/FilingApi.md#getAllNotes) | **GET** /filings/notes | All Filing Notes
@@ -207,6 +207,9 @@ Class | Method | HTTP request | Description
207207
*OwnersApi* | [**institutionalHoldingsByOwner**](docs/OwnersApi.md#institutionalHoldingsByOwner) | **GET** /owners/{identifier}/institutional_holdings | Institutional Holdings by Owner
208208
*OwnersApi* | [**searchOwners**](docs/OwnersApi.md#searchOwners) | **GET** /owners/search | Search Owners
209209
*SecurityApi* | [**getAllSecurities**](docs/SecurityApi.md#getAllSecurities) | **GET** /securities | All Securities
210+
*SecurityApi* | [**getSecuritiesLatestDividendRecords**](docs/SecurityApi.md#getSecuritiesLatestDividendRecords) | **GET** /securities/dividends/latest | Latest Dividend Records for All Securities
211+
*SecurityApi* | [**getSecuritiesLatestEarningsRecords**](docs/SecurityApi.md#getSecuritiesLatestEarningsRecords) | **GET** /securities/earnings/latest | Latest Earnings Records for All Securities
212+
*SecurityApi* | [**getSecuritiesShortInterest**](docs/SecurityApi.md#getSecuritiesShortInterest) | **GET** /securities/short_interest | Latest Short Interest
210213
*SecurityApi* | [**getSecurityById**](docs/SecurityApi.md#getSecurityById) | **GET** /securities/{identifier} | Lookup Security
211214
*SecurityApi* | [**getSecurityDataPointNumber**](docs/SecurityApi.md#getSecurityDataPointNumber) | **GET** /securities/{identifier}/data_point/{tag}/number | Data Point (Number) for Security
212215
*SecurityApi* | [**getSecurityDataPointText**](docs/SecurityApi.md#getSecurityDataPointText) | **GET** /securities/{identifier}/data_point/{tag}/text | Data Point (Text) for Security
@@ -254,6 +257,7 @@ Class | Method | HTTP request | Description
254257
*SecurityApi* | [**getSecurityQuote**](docs/SecurityApi.md#getSecurityQuote) | **GET** /securities/{identifier}/quote | Quote for a Security
255258
*SecurityApi* | [**getSecurityRealtimePrice**](docs/SecurityApi.md#getSecurityRealtimePrice) | **GET** /securities/{identifier}/prices/realtime | Realtime Stock Price for Security
256259
*SecurityApi* | [**getSecurityReplayFile**](docs/SecurityApi.md#getSecurityReplayFile) | **GET** /securities/replay | Security Replay File
260+
*SecurityApi* | [**getSecurityShortInterest**](docs/SecurityApi.md#getSecurityShortInterest) | **GET** /securities/{identifier}/short_interest | Short Interest by Security
257261
*SecurityApi* | [**getSecuritySnapshots**](docs/SecurityApi.md#getSecuritySnapshots) | **GET** /securities/snapshots | Realtime Stock Prices Snapshot
258262
*SecurityApi* | [**getSecurityStockPriceAdjustments**](docs/SecurityApi.md#getSecurityStockPriceAdjustments) | **GET** /securities/{identifier}/prices/adjustments | Stock Price Adjustments by Security
259263
*SecurityApi* | [**getSecurityStockPriceAdjustmentsDividends**](docs/SecurityApi.md#getSecurityStockPriceAdjustmentsDividends) | **GET** /securities/{identifier}/prices/adjustments/dividends | Dividends by Security
@@ -405,7 +409,10 @@ Class | Method | HTTP request | Description
405409
- [ApiResponseSICIndices](docs/ApiResponseSICIndices.md)
406410
- [ApiResponseSICIndicesSearch](docs/ApiResponseSICIndicesSearch.md)
407411
- [ApiResponseSecurities](docs/ApiResponseSecurities.md)
412+
- [ApiResponseSecuritiesDividendLatest](docs/ApiResponseSecuritiesDividendLatest.md)
413+
- [ApiResponseSecuritiesEarningsLatest](docs/ApiResponseSecuritiesEarningsLatest.md)
408414
- [ApiResponseSecuritiesSearch](docs/ApiResponseSecuritiesSearch.md)
415+
- [ApiResponseSecuritiesShortInterest](docs/ApiResponseSecuritiesShortInterest.md)
409416
- [ApiResponseSecurityAccumulationDistributionIndex](docs/ApiResponseSecurityAccumulationDistributionIndex.md)
410417
- [ApiResponseSecurityAverageDailyTradingVolume](docs/ApiResponseSecurityAverageDailyTradingVolume.md)
411418
- [ApiResponseSecurityAverageDirectionalIndex](docs/ApiResponseSecurityAverageDirectionalIndex.md)
@@ -432,6 +439,7 @@ Class | Method | HTTP request | Description
432439
- [ApiResponseSecurityOnBalanceVolumeMean](docs/ApiResponseSecurityOnBalanceVolumeMean.md)
433440
- [ApiResponseSecurityQuote](docs/ApiResponseSecurityQuote.md)
434441
- [ApiResponseSecurityRelativeStrengthIndex](docs/ApiResponseSecurityRelativeStrengthIndex.md)
442+
- [ApiResponseSecurityShortInterest](docs/ApiResponseSecurityShortInterest.md)
435443
- [ApiResponseSecuritySimpleMovingAverage](docs/ApiResponseSecuritySimpleMovingAverage.md)
436444
- [ApiResponseSecurityStochasticOscillator](docs/ApiResponseSecurityStochasticOscillator.md)
437445
- [ApiResponseSecurityStockPriceAdjustments](docs/ApiResponseSecurityStockPriceAdjustments.md)
@@ -598,6 +606,8 @@ Class | Method | HTTP request | Description
598606
- [SecuritySummary](docs/SecuritySummary.md)
599607
- [SecurityTrades](docs/SecurityTrades.md)
600608
- [SecurityTradesResult](docs/SecurityTradesResult.md)
609+
- [ShortInterest](docs/ShortInterest.md)
610+
- [ShortInterestWithSecurity](docs/ShortInterestWithSecurity.md)
601611
- [SimpleMovingAverageTechnicalValue](docs/SimpleMovingAverageTechnicalValue.md)
602612
- [StandardizedFinancial](docs/StandardizedFinancial.md)
603613
- [StandardizedFinancialsDimension](docs/StandardizedFinancialsDimension.md)

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apply plugin: 'idea'
22
apply plugin: 'eclipse'
33

44
group = 'com.intrinio'
5-
version = '6.34.0'
5+
version = '6.35.0'
66

77
buildscript {
88
repositories {

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
22
settings(
33
organization := "com.intrinio",
44
name := "intrinio-sdk",
5-
version := "6.34.0",
5+
version := "6.35.0",
66
scalaVersion := "2.11.4",
77
scalacOptions ++= Seq("-feature"),
88
javacOptions in compile ++= Seq("-Xlint:deprecation"),
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
[//]: # (CLASS:ApiResponseSecuritiesDividendLatest)
3+
4+
[//]: # (KIND:object)
5+
6+
### ApiResponseSecuritiesDividendLatest
7+
8+
#### Properties
9+
10+
[//]: # (START_DEFINITION)
11+
12+
Name | Type | Description
13+
------------ | ------------- | -------------
14+
**dividendRecords** | [**List<DividendRecord>**](DividendRecord.md) |  
15+
**nextPage** | String | The token required to request the next page of the data. If null, no further results are available.  
16+
17+
[//]: # (END_DEFINITION)
18+
19+
20+
[//]: # (CONTAINED_CLASS:DividendRecord)
21+
22+
23+
24+
25+
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
[//]: # (CLASS:ApiResponseSecuritiesEarningsLatest)
3+
4+
[//]: # (KIND:object)
5+
6+
### ApiResponseSecuritiesEarningsLatest
7+
8+
#### Properties
9+
10+
[//]: # (START_DEFINITION)
11+
12+
Name | Type | Description
13+
------------ | ------------- | -------------
14+
**earningsRecords** | [**List<EarningsRecord>**](EarningsRecord.md) |  
15+
**nextPage** | String | The token required to request the next page of the data. If null, no further results are available.  
16+
17+
[//]: # (END_DEFINITION)
18+
19+
20+
[//]: # (CONTAINED_CLASS:EarningsRecord)
21+
22+
23+
24+
25+

docs/ApiResponseSecurityIntervalPrices.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ NASDAQ_BASIC | "nasdaq_basic"
3838
NASDAQ_BASIC_FILTERED | "nasdaq_basic_filtered"
3939
NASDAQ_BASIC_LAST_SALE | "nasdaq_basic_last_sale"
4040
CBOE_ONE | "cboe_one"
41+
EQUITIES_EDGE | "equities_edge"
4142

4243

4344

docs/SecurityApi.md

Lines changed: 187 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ All URIs are relative to *https://api-v2.intrinio.com*
55
Method | HTTP request | Description
66
------------- | ------------- | -------------
77
[**getAllSecurities**](SecurityApi.md#getAllSecurities) | **GET** /securities | All Securities
8+
[**getSecuritiesLatestDividendRecords**](SecurityApi.md#getSecuritiesLatestDividendRecords) | **GET** /securities/dividends/latest | Latest Dividend Records for All Securities
9+
[**getSecuritiesLatestEarningsRecords**](SecurityApi.md#getSecuritiesLatestEarningsRecords) | **GET** /securities/earnings/latest | Latest Earnings Records for All Securities
810
[**getSecuritiesShortInterest**](SecurityApi.md#getSecuritiesShortInterest) | **GET** /securities/short_interest | Latest Short Interest
911
[**getSecurityById**](SecurityApi.md#getSecurityById) | **GET** /securities/{identifier} | Lookup Security
1012
[**getSecurityDataPointNumber**](SecurityApi.md#getSecurityDataPointNumber) | **GET** /securities/{identifier}/data_point/{tag}/number | Data Point (Number) for Security
@@ -190,6 +192,190 @@ Name | Type | Description | Notes
190192
[//]: # (END_OPERATION)
191193

192194

195+
[//]: # (START_OPERATION)
196+
197+
[//]: # (CLASS:SecurityApi)
198+
199+
[//]: # (METHOD:getSecuritiesLatestDividendRecords)
200+
201+
[//]: # (RETURN_TYPE:ApiResponseSecuritiesDividendLatest)
202+
203+
[//]: # (RETURN_TYPE_KIND:object)
204+
205+
[//]: # (RETURN_TYPE_DOC:ApiResponseSecuritiesDividendLatest.md)
206+
207+
[//]: # (OPERATION:getSecuritiesLatestDividendRecords_v2)
208+
209+
[//]: # (ENDPOINT:/securities/dividends/latest)
210+
211+
[//]: # (DOCUMENT_LINK:SecurityApi.md#getSecuritiesLatestDividendRecords)
212+
213+
<a name="getSecuritiesLatestDividendRecords"></a>
214+
## **getSecuritiesLatestDividendRecords**
215+
216+
[**View Intrinio API Documentation**](https://docs.intrinio.com/documentation/java/getSecuritiesLatestDividendRecords_v2)
217+
218+
[//]: # (START_OVERVIEW)
219+
220+
> ApiResponseSecuritiesDividendLatest getSecuritiesLatestDividendRecords(pageSize, nextPage, date, identifiers, nextPage2)
221+
222+
#### Latest Dividend Records for All Securities
223+
224+
225+
Returns the latest available dividend information for all securities. Returns one dividend record per security, limited to records from the last 90 days, sorted by date_loaded in descending order.
226+
227+
[//]: # (END_OVERVIEW)
228+
229+
### Example
230+
231+
[//]: # (START_CODE_EXAMPLE)
232+
233+
```java
234+
import com.intrinio.api.*;
235+
import com.intrinio.models.*;
236+
import com.intrinio.invoker.*;
237+
import com.intrinio.invoker.auth.*;
238+
import org.threeten.bp.*;
239+
import java.math.BigDecimal;
240+
import java.util.*;
241+
242+
public class Main {
243+
public static void main(String[] args) throws Exception {
244+
245+
ApiClient defaultClient = Configuration.getDefaultApiClient();
246+
ApiKeyAuth auth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
247+
auth.setApiKey("YOUR_API_KEY");
248+
defaultClient.setAllowRetries(true);
249+
250+
SecurityApi securityApi = new SecurityApi();
251+
Integer pageSize = 100;
252+
String nextPage = null;
253+
LocalDate date = LocalDate.of();
254+
String identifiers = "AAPL,MSFT";
255+
String nextPage2 = null;
256+
ApiResponseSecuritiesDividendLatest result = securityApi.getSecuritiesLatestDividendRecords(pageSize, nextPage, date, identifiers, nextPage2);
257+
System.out.println(result);
258+
}
259+
}
260+
```
261+
262+
[//]: # (END_CODE_EXAMPLE)
263+
264+
### Parameters
265+
266+
[//]: # (START_PARAMETERS)
267+
268+
269+
Name | Type | Description | Notes
270+
------------- | ------------- | ------------- | -------------
271+
**pageSize** | Integer| The number of results to return | [optional] [default to 100] &nbsp;
272+
**nextPage** | String| Gets the next page of data from a previous API call | [optional] &nbsp;
273+
**date** | LocalDate| Return dividend records on or before this date. Format YYYY-MM-DD | [optional] &nbsp;
274+
**identifiers** | String| A comma-delimited list of security identifiers (tickers, CUSIPs, ISINs, etc.) | [optional] &nbsp;
275+
**nextPage2** | String| Gets the next page of data from a previous API call | [optional] &nbsp;
276+
<br/>
277+
278+
[//]: # (END_PARAMETERS)
279+
280+
### Return type
281+
282+
[**ApiResponseSecuritiesDividendLatest**](ApiResponseSecuritiesDividendLatest.md)
283+
284+
[//]: # (END_OPERATION)
285+
286+
287+
[//]: # (START_OPERATION)
288+
289+
[//]: # (CLASS:SecurityApi)
290+
291+
[//]: # (METHOD:getSecuritiesLatestEarningsRecords)
292+
293+
[//]: # (RETURN_TYPE:ApiResponseSecuritiesEarningsLatest)
294+
295+
[//]: # (RETURN_TYPE_KIND:object)
296+
297+
[//]: # (RETURN_TYPE_DOC:ApiResponseSecuritiesEarningsLatest.md)
298+
299+
[//]: # (OPERATION:getSecuritiesLatestEarningsRecords_v2)
300+
301+
[//]: # (ENDPOINT:/securities/earnings/latest)
302+
303+
[//]: # (DOCUMENT_LINK:SecurityApi.md#getSecuritiesLatestEarningsRecords)
304+
305+
<a name="getSecuritiesLatestEarningsRecords"></a>
306+
## **getSecuritiesLatestEarningsRecords**
307+
308+
[**View Intrinio API Documentation**](https://docs.intrinio.com/documentation/java/getSecuritiesLatestEarningsRecords_v2)
309+
310+
[//]: # (START_OVERVIEW)
311+
312+
> ApiResponseSecuritiesEarningsLatest getSecuritiesLatestEarningsRecords(pageSize, nextPage, date, identifiers, nextPage2)
313+
314+
#### Latest Earnings Records for All Securities
315+
316+
317+
Returns the latest available earnings information for all securities. Returns one earnings record per security, limited to records from the last 90 days, sorted by date_loaded in descending order.
318+
319+
[//]: # (END_OVERVIEW)
320+
321+
### Example
322+
323+
[//]: # (START_CODE_EXAMPLE)
324+
325+
```java
326+
import com.intrinio.api.*;
327+
import com.intrinio.models.*;
328+
import com.intrinio.invoker.*;
329+
import com.intrinio.invoker.auth.*;
330+
import org.threeten.bp.*;
331+
import java.math.BigDecimal;
332+
import java.util.*;
333+
334+
public class Main {
335+
public static void main(String[] args) throws Exception {
336+
337+
ApiClient defaultClient = Configuration.getDefaultApiClient();
338+
ApiKeyAuth auth = (ApiKeyAuth) defaultClient.getAuthentication("ApiKeyAuth");
339+
auth.setApiKey("YOUR_API_KEY");
340+
defaultClient.setAllowRetries(true);
341+
342+
SecurityApi securityApi = new SecurityApi();
343+
Integer pageSize = 100;
344+
String nextPage = null;
345+
LocalDate date = LocalDate.of();
346+
String identifiers = "AAPL,MSFT";
347+
String nextPage2 = null;
348+
ApiResponseSecuritiesEarningsLatest result = securityApi.getSecuritiesLatestEarningsRecords(pageSize, nextPage, date, identifiers, nextPage2);
349+
System.out.println(result);
350+
}
351+
}
352+
```
353+
354+
[//]: # (END_CODE_EXAMPLE)
355+
356+
### Parameters
357+
358+
[//]: # (START_PARAMETERS)
359+
360+
361+
Name | Type | Description | Notes
362+
------------- | ------------- | ------------- | -------------
363+
**pageSize** | Integer| The number of results to return | [optional] [default to 100] &nbsp;
364+
**nextPage** | String| Gets the next page of data from a previous API call | [optional] &nbsp;
365+
**date** | LocalDate| Return earnings records on or before this date. Format YYYY-MM-DD | [optional] &nbsp;
366+
**identifiers** | String| A comma-delimited list of security identifiers (tickers, CUSIPs, ISINs, etc.) | [optional] &nbsp;
367+
**nextPage2** | String| Gets the next page of data from a previous API call | [optional] &nbsp;
368+
<br/>
369+
370+
[//]: # (END_PARAMETERS)
371+
372+
### Return type
373+
374+
[**ApiResponseSecuritiesEarningsLatest**](ApiResponseSecuritiesEarningsLatest.md)
375+
376+
[//]: # (END_OPERATION)
377+
378+
193379
[//]: # (START_OPERATION)
194380

195381
[//]: # (CLASS:SecurityApi)
@@ -1227,7 +1413,7 @@ Name | Type | Description | Notes
12271413
------------- | ------------- | ------------- | -------------
12281414
**identifier** | String| A Security identifier (Ticker, FIGI, ISIN, CUSIP, Intrinio ID) | &nbsp;
12291415
**intervalSize** | String| The interval size to return in minutes (m) or hour (h). | [default to 5m] [enum: 1m, 5m, 10m, 15m, 30m, 60m, 1h] &nbsp;
1230-
**source** | String| Return intervals from the specified data source | [optional] [enum: realtime, delayed, nasdaq_basic, nasdaq_basic_filtered, nasdaq_basic_last_sale, cboe_one] &nbsp;
1416+
**source** | String| Return intervals from the specified data source | [optional] [enum: realtime, delayed, nasdaq_basic, nasdaq_basic_filtered, nasdaq_basic_last_sale, cboe_one, equities_edge] &nbsp;
12311417
**startDate** | LocalDate| Return intervals starting at the specified date | [optional] &nbsp;
12321418
**startTime** | String| Return intervals starting at the specified time on the &#x60;start_date&#x60; (24-hour in &#39;hh:mm:ss&#39; format) | [optional] &nbsp;
12331419
**endDate** | LocalDate| Return intervals stopping at the specified date | [optional] &nbsp;

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<artifactId>intrinio-sdk</artifactId>
66
<packaging>jar</packaging>
77
<name>intrinio-sdk</name>
8-
<version>6.34.0</version>
8+
<version>6.35.0</version>
99
<url>https://github.com/intrinio/java-sdk</url>
1010
<description>Access the Intrinio API</description>
1111
<scm>

0 commit comments

Comments
 (0)