All Fundamentals by Filing

All Fundamentals by Filing Java API Documentation

Returns a list of fundamentals with unique fundamental IDs associated with a particular `Intrinio Filing ID` (if applicable) that have been updated or created as a result of a company`s latest SEC filing. Useful to ensure your database is up to date with the latest fundamentals.

API Class:
FilingApi
Instance Method:
getFilingFundamentals()

Stock Price Code Example

Use my API Key
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);
FilingApi filingApi = new FilingApi();
String identifier = "fil_B73xBG";
String statementCode = null;
String type = null;
Integer fiscalYear = null;
String fiscalPeriod = null;
LocalDate startDate = null;
LocalDate endDate = null;
String nextPage = null;
ApiResponseFilingFundamentals result = filingApi.getFilingFundamentals(identifier, statementCode, type, fiscalYear, fiscalPeriod, startDate,
      endDate, nextPage);
System.out.println(result);
}
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Parameters

NameTypeDescriptionNotes
identifierStringA Filing identifier 
statementCodeStringFilters fundamentals by statement code[optional] [enum: income_statement, balance_sheet_statement, cash_flow_statement, calculations]  
typeStringFilters fundamentals by type[optional] [enum: QTR, YTD, FY, TTM]  
fiscalYearIntegerFilters fundamentals by fiscal year[optional]  
fiscalPeriodStringFilters fundamentals by fiscal period[optional] [enum: FY, Q1, Q2, Q3, Q4, Q2YTD, Q3YTD, Q1TTM, Q2TTM, Q3TTM]  
startDateLocalDateReturns fundamentals on or after the given date[optional]  
endDateLocalDateReturns fundamentals on or before the given date[optional]  
nextPageStringGets the next page of data from a previous API call[optional]  


Return Type

object
ApiResponseFilingFundamentals

Properties

NameTypeDescription
fundamentalsList 
filingFilingSummary 
nextPageStringThe token required to request the next page of the data. If null, no further results are available.  
object
FundamentalSummary

Properties

NameTypeDescription
idStringThe Intrinio ID of the Fundamental  
statementCodeStringThe code of the financial statement that the Fundamental represents  
fiscalYearBigDecimalThe fiscal year  
fiscalPeriodStringThe fiscal period  
typeTypeEnumThe type of Fundamental  
startDateLocalDateThe period start date  
endDateLocalDateThe period start date  
filingDateOffsetDateTimeThe date and time when the Fundamental was filed with the SEC  
object
FilingSummary

Properties

NameTypeDescription
idStringThe Intrinio ID of the Filing  
filingDateLocalDateThe date when the filing was submitted to the SEC by the company  
acceptedDateOffsetDateTimeThe date and time when the filing was accepted by SEC  
periodEndDateLocalDateThe ending date of the fiscal period for the filing  
reportTypeStringThe filing report type  
secUniqueIdStringA unique identifier for the filing provided by the SEC  
filingUrlStringThe URL to the filing page on the SEC site  
reportUrlStringThe URL to the actual report on the SEC site  
instanceUrlStringThe URL for the XBRL filing for the report