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(opts)
var intrinioSDK = require('intrinio-sdk');
intrinioSDK.ApiClient.instance.authentications['ApiKeyAuth'].apiKey = "YOUR_API_KEY";
intrinioSDK.ApiClient.instance.enableRetries = true;
var eSG = new intrinioSDK.ESGApi();
var opts = {
'country': "Canada",
'industry': "Retail",
'ticker': "SHOP",
'pageSize': 100,
'nextPage': null
};
eSG.getEsgCompanies(opts).then(function(data) {
data = JSON.stringify(data, null, 2)
console.log(data);
}, function(error) {
console.error(error);
});| Name | Type | Description | Notes |
|---|---|---|---|
| country | String | [optional] | |
| industry | String | [optional] | |
| ticker | String | [optional] | |
| pageSize | Number | 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, opts)
var intrinioSDK = require('intrinio-sdk');
intrinioSDK.ApiClient.instance.authentications['ApiKeyAuth'].apiKey = "YOUR_API_KEY";
intrinioSDK.ApiClient.instance.enableRetries = true;
var eSG = new intrinioSDK.ESGApi();
var identifier = "AAPL";
var opts = {
'pageSize': 100,
'nextPage': null
};
eSG.getEsgCompanyComprehensiveRatings(identifier, opts).then(function(data) {
data = JSON.stringify(data, null, 2)
console.log(data);
}, function(error) {
console.error(error);
});| Name | Type | Description | Notes |
|---|---|---|---|
| identifier | String | ISIN, Intrinio ID, or Ticker | |
| pageSize | Number | 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, opts)
var intrinioSDK = require('intrinio-sdk');
intrinioSDK.ApiClient.instance.authentications['ApiKeyAuth'].apiKey = "YOUR_API_KEY";
intrinioSDK.ApiClient.instance.enableRetries = true;
var eSG = new intrinioSDK.ESGApi();
var identifier = "AAPL";
var opts = {
'pageSize': 100,
'nextPage': null
};
eSG.getEsgCompanyRatings(identifier, opts).then(function(data) {
data = JSON.stringify(data, null, 2)
console.log(data);
}, function(error) {
console.error(error);
});| Name | Type | Description | Notes |
|---|---|---|---|
| identifier | String | ISIN, Intrinio ID, or Ticker | |
| pageSize | Number | 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(opts)
var intrinioSDK = require('intrinio-sdk');
intrinioSDK.ApiClient.instance.authentications['ApiKeyAuth'].apiKey = "YOUR_API_KEY";
intrinioSDK.ApiClient.instance.enableRetries = true;
var eSG = new intrinioSDK.ESGApi();
var opts = {
'country': "USA",
'pageSize': 100,
'nextPage': null
};
eSG.getEsgLatest(opts).then(function(data) {
data = JSON.stringify(data, null, 2)
console.log(data);
}, function(error) {
console.error(error);
});| Name | Type | Description | Notes |
|---|---|---|---|
| country | String | [optional] | |
| pageSize | Number | 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(opts)
var intrinioSDK = require('intrinio-sdk');
intrinioSDK.ApiClient.instance.authentications['ApiKeyAuth'].apiKey = "YOUR_API_KEY";
intrinioSDK.ApiClient.instance.enableRetries = true;
var eSG = new intrinioSDK.ESGApi();
var opts = {
'country': "USA",
'pageSize': 100,
'nextPage': null
};
eSG.getEsgLatestComprehensive(opts).then(function(data) {
data = JSON.stringify(data, null, 2)
console.log(data);
}, function(error) {
console.error(error);
});| Name | Type | Description | Notes |
|---|---|---|---|
| country | String | [optional] | |
| pageSize | Number | The number of results to return | [optional] [default to 100] |
| nextPage | String | Gets the next page of data from a previous API call | [optional] |