All URIs are relative to https://api-v2.intrinio.com
Method | HTTP request | Description |
---|---|---|
getEsgCompanies | GET /esg/companies | ESG Companies |
getEsgCompanyComprehensiveRatings | GET /esg/{identifier}/comprehensive | ESG Company Comprehensive Ratings History |
getEsgCompanyRatings | GET /esg/{identifier} | ESG Company Ratings History |
getEsgLatest | GET /esg | ESG Latest |
getEsgLatestComprehensive | GET /esg/comprehensive | ESG Latest Comprehensive |
View Intrinio API Documentation
ApiResponseESGCompanies getEsgCompanies(country, industry, ticker, pageSize, nextPage)
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);
EsgApi esgApi = new EsgApi();
String country = "Canada";
String industry = "Retail";
String ticker = "SHOP";
Integer pageSize = 100;
String nextPage = null;
ApiResponseESGCompanies result = esgApi.getEsgCompanies(country, industry, ticker, pageSize, nextPage);
System.out.println(result);
}
}
Name | Type | Description | Notes |
---|---|---|---|
country | String | [optional] | |
industry | String | [optional] | |
ticker | String | [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] |
View Intrinio API Documentation
ApiResponseESGCompanyComprehensiveRatingHistory getEsgCompanyComprehensiveRatings(identifier, pageSize, nextPage)
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);
EsgApi esgApi = new EsgApi();
String identifier = "AAPL";
Integer pageSize = 100;
String nextPage = null;
ApiResponseESGCompanyComprehensiveRatingHistory result = esgApi.getEsgCompanyComprehensiveRatings(identifier, pageSize, nextPage);
System.out.println(result);
}
}
Name | Type | Description | Notes |
---|---|---|---|
identifier | String | ISIN, Intrinio ID, or Ticker | |
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] |
ApiResponseESGCompanyComprehensiveRatingHistory
View Intrinio API Documentation
ApiResponseESGCompanyRatingHistory getEsgCompanyRatings(identifier, pageSize, nextPage)
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);
EsgApi esgApi = new EsgApi();
String identifier = "AAPL";
Integer pageSize = 100;
String nextPage = null;
ApiResponseESGCompanyRatingHistory result = esgApi.getEsgCompanyRatings(identifier, pageSize, nextPage);
System.out.println(result);
}
}
Name | Type | Description | Notes |
---|---|---|---|
identifier | String | ISIN, Intrinio ID, or Ticker | |
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] |
ApiResponseESGCompanyRatingHistory
View Intrinio API Documentation
ApiResponseESGLatest getEsgLatest(country, pageSize, nextPage)
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);
EsgApi esgApi = new EsgApi();
String country = "USA";
Integer pageSize = 100;
String nextPage = null;
ApiResponseESGLatest result = esgApi.getEsgLatest(country, pageSize, nextPage);
System.out.println(result);
}
}
Name | Type | Description | Notes |
---|---|---|---|
country | String | [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] |
View Intrinio API Documentation
ApiResponseESGLatestComprehensive getEsgLatestComprehensive(country, pageSize, nextPage)
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);
EsgApi esgApi = new EsgApi();
String country = "USA";
Integer pageSize = 100;
String nextPage = null;
ApiResponseESGLatestComprehensive result = esgApi.getEsgLatestComprehensive(country, pageSize, nextPage);
System.out.println(result);
}
}
Name | Type | Description | Notes |
---|---|---|---|
country | String | [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] |