Get Instrument Events
InstrumentDataGetInstrumentEventsResponse v1().instrumentData().getInstrumentEvents(InstrumentDataGetInstrumentEventsParamsparams = InstrumentDataGetInstrumentEventsParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/instruments/{instrument_id}/events
Retrieves corporate events (dividends, splits, etc.) for an instrument, grouped by event type.
Date range defaults:
from_date: today - 365 daysto_date: today + 60 days
Get Instrument Events
package com.clear_street.api.example;
import com.clear_street.api.client.ClearStreetClient;
import com.clear_street.api.client.okhttp.ClearStreetOkHttpClient;
import com.clear_street.api.models.v1.instrumentdata.InstrumentDataGetInstrumentEventsParams;
import com.clear_street.api.models.v1.instrumentdata.InstrumentDataGetInstrumentEventsResponse;
public final class Main {
private Main() {}
public static void main(String[] args) {
ClearStreetClient client = ClearStreetOkHttpClient.builder()
.fromEnv()
.apiKey("My API Key")
.build();
InstrumentDataGetInstrumentEventsResponse response = client.v1().instrumentData().getInstrumentEvents("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e");
}
}{
"data": {
"dividends": [
{
"adjusted_dividend_amount": "0.25",
"declaration_date": "2024-10-31",
"dividend_amount": "0.25",
"dividend_yield": "0.44",
"ex_date": "2024-11-08",
"frequency": "Quarterly",
"payment_date": "2024-11-14",
"record_date": "2024-11-11"
}
],
"earnings": [
{
"date": "2024-10-31",
"eps_actual": "1.64",
"eps_estimate": "1.60",
"eps_surprise_percent": "2.5",
"revenue_actual": "94930000000",
"revenue_estimate": "94500000000",
"revenue_surprise_percent": "0.45"
}
],
"instrument_id": "a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8",
"reporting_currency": "USD",
"splits": [
{
"date": "2020-08-31",
"denominator": "1",
"numerator": "4",
"split_type": "stock-split"
}
]
},
"error": null,
"metadata": {
"request_id": "0f1a2b3c-4d5e-6789-8a7b-6c5d4e3f2a1b"
}
}{
"error": {
"code": 404,
"message": "Instrument not found: AAP"
},
"metadata": {
"request_id": "fa8cc9b2-fbf0-4f5b-8ce3-b3205b9f85f2"
}
}Returns Examples
{
"data": {
"dividends": [
{
"adjusted_dividend_amount": "0.25",
"declaration_date": "2024-10-31",
"dividend_amount": "0.25",
"dividend_yield": "0.44",
"ex_date": "2024-11-08",
"frequency": "Quarterly",
"payment_date": "2024-11-14",
"record_date": "2024-11-11"
}
],
"earnings": [
{
"date": "2024-10-31",
"eps_actual": "1.64",
"eps_estimate": "1.60",
"eps_surprise_percent": "2.5",
"revenue_actual": "94930000000",
"revenue_estimate": "94500000000",
"revenue_surprise_percent": "0.45"
}
],
"instrument_id": "a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8",
"reporting_currency": "USD",
"splits": [
{
"date": "2020-08-31",
"denominator": "1",
"numerator": "4",
"split_type": "stock-split"
}
]
},
"error": null,
"metadata": {
"request_id": "0f1a2b3c-4d5e-6789-8a7b-6c5d4e3f2a1b"
}
}{
"error": {
"code": 404,
"message": "Instrument not found: AAP"
},
"metadata": {
"request_id": "fa8cc9b2-fbf0-4f5b-8ce3-b3205b9f85f2"
}
}