@@ -5,8 +5,10 @@ All URIs are relative to *https://api-v2.intrinio.com*
55Method | HTTP request | Description
66------------- | ------------- | -------------
77[ ** get_esg_companies** ] ( ESGApi.md#get_esg_companies ) | ** GET** /esg/companies | ESG Companies
8+ [ ** get_esg_company_comprehensive_ratings** ] ( ESGApi.md#get_esg_company_comprehensive_ratings ) | ** GET** /esg/{identifier}/comprehensive | ESG Company Comprehensive Ratings History
89[ ** get_esg_company_ratings** ] ( ESGApi.md#get_esg_company_ratings ) | ** GET** /esg/{identifier} | ESG Company Ratings History
910[ ** get_esg_latest** ] ( ESGApi.md#get_esg_latest ) | ** GET** /esg | ESG Latest
11+ [ ** get_esg_latest_comprehensive** ] ( ESGApi.md#get_esg_latest_comprehensive ) | ** GET** /esg/comprehensive | ESG Latest Comprehensive
1012
1113
1214
@@ -34,7 +36,7 @@ Method | HTTP request | Description
3436
3537[ // ] : # ( START_OVERVIEW )
3638
37- > ApiResponseESGCompanies get_esg_companies(country=country, page_size=page_size, next_page=next_page)
39+ > ApiResponseESGCompanies get_esg_companies(country=country, industry=industry, ticker=ticker, page_size=page_size, next_page=next_page)
3840
3941#### ESG Companies
4042
@@ -54,11 +56,13 @@ from intrinio_sdk.rest import ApiException
5456intrinio.ApiClient().set_api_key(' YOUR_API_KEY' )
5557intrinio.ApiClient().allow_retries(True )
5658
57- country = ' USA'
59+ country = ' Canada'
60+ industry = ' Retail'
61+ ticker = ' SHOP'
5862page_size = 100
5963next_page = ' '
6064
61- response = intrinio.ESGApi().get_esg_companies(country = country, page_size = page_size, next_page = next_page)
65+ response = intrinio.ESGApi().get_esg_companies(country = country, industry = industry, ticker = ticker, page_size = page_size, next_page = next_page)
6266print (response)
6367
6468# Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(response.property_name_dict)
@@ -75,6 +79,8 @@ print(response)
7579Name | Type | Description | Notes
7680------------- | ------------- | ------------- | -------------
7781 ** country** | str| | [ optional]   ;
82+ ** industry** | str| | [ optional]   ;
83+ ** ticker** | str| | [ optional]   ;
7884 ** page_size** | int| The number of results to return | [ optional] [ default to 100]   ;
7985 ** next_page** | str| Gets the next page of data from a previous API call | [ optional]   ;
8086<br />
@@ -88,6 +94,84 @@ Name | Type | Description | Notes
8894[ // ] : # ( END_OPERATION )
8995
9096
97+ [ // ] : # ( START_OPERATION )
98+
99+ [ // ] : # ( CLASS:ESGApi )
100+
101+ [ // ] : # ( METHOD:get_esg_company_comprehensive_ratings )
102+
103+ [ // ] : # ( RETURN_TYPE:ApiResponseESGCompanyComprehensiveRatingHistory )
104+
105+ [ // ] : # ( RETURN_TYPE_KIND:object )
106+
107+ [ // ] : # ( RETURN_TYPE_DOC:ApiResponseESGCompanyComprehensiveRatingHistory.md )
108+
109+ [ // ] : # ( OPERATION:get_esg_company_comprehensive_ratings_v2 )
110+
111+ [ // ] : # ( ENDPOINT:/esg/{identifier}/comprehensive )
112+
113+ [ // ] : # ( DOCUMENT_LINK:ESGApi.md#get_esg_company_comprehensive_ratings )
114+
115+ ## ** get_esg_company_comprehensive_ratings**
116+
117+ [ ** View Intrinio API Documentation** ] ( https://docs.intrinio.com/documentation/python/get_esg_company_comprehensive_ratings_v2 )
118+
119+ [ // ] : # ( START_OVERVIEW )
120+
121+ > ApiResponseESGCompanyComprehensiveRatingHistory get_esg_company_comprehensive_ratings(identifier, page_size=page_size, next_page=next_page)
122+
123+ #### ESG Company Comprehensive Ratings History
124+
125+
126+
127+ [ // ] : # ( END_OVERVIEW )
128+
129+ ### Example
130+ [ // ] : # ( START_CODE_EXAMPLE )
131+
132+ ``` python
133+ from __future__ import print_function
134+ import time
135+ import intrinio_sdk as intrinio
136+ from intrinio_sdk.rest import ApiException
137+
138+ intrinio.ApiClient().set_api_key(' YOUR_API_KEY' )
139+ intrinio.ApiClient().allow_retries(True )
140+
141+ identifier = ' AAPL'
142+ page_size = 100
143+ next_page = ' '
144+
145+ response = intrinio.ESGApi().get_esg_company_comprehensive_ratings(identifier, page_size = page_size, next_page = next_page)
146+ print (response)
147+
148+ # Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(response.property_name_dict)
149+ ```
150+ [ // ] : # ( END_CODE_EXAMPLE )
151+
152+ [ // ] : # ( START_DEFINITION )
153+
154+ ### Parameters
155+
156+ [ // ] : # ( START_PARAMETERS )
157+
158+
159+ Name | Type | Description | Notes
160+ ------------- | ------------- | ------------- | -------------
161+ ** identifier** | str| ISIN, Intrinio ID, or Ticker |   ;
162+ ** page_size** | int| The number of results to return | [ optional] [ default to 100]   ;
163+ ** next_page** | str| Gets the next page of data from a previous API call | [ optional]   ;
164+ <br />
165+
166+ [ // ] : # ( END_PARAMETERS )
167+
168+ ### Return type
169+
170+ [ ** ApiResponseESGCompanyComprehensiveRatingHistory** ] ( ApiResponseESGCompanyComprehensiveRatingHistory.md )
171+
172+ [ // ] : # ( END_OPERATION )
173+
174+
91175[ // ] : # ( START_OPERATION )
92176
93177[ // ] : # ( CLASS:ESGApi )
@@ -190,7 +274,7 @@ Name | Type | Description | Notes
190274
191275[ // ] : # ( START_OVERVIEW )
192276
193- > ApiResponseESGLatest get_esg_latest(country=country, country2=country2, page_size=page_size, next_page=next_page)
277+ > ApiResponseESGLatest get_esg_latest(country=country, page_size=page_size, next_page=next_page)
194278
195279#### ESG Latest
196280
@@ -211,11 +295,10 @@ intrinio.ApiClient().set_api_key('YOUR_API_KEY')
211295intrinio.ApiClient().allow_retries(True )
212296
213297country = ' USA'
214- country2 = ' USA'
215298page_size = 100
216299next_page = ' '
217300
218- response = intrinio.ESGApi().get_esg_latest(country = country, country2 = country2, page_size = page_size, next_page = next_page)
301+ response = intrinio.ESGApi().get_esg_latest(country = country, page_size = page_size, next_page = next_page)
219302print (response)
220303
221304# Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(response.property_name_dict)
@@ -232,7 +315,6 @@ print(response)
232315Name | Type | Description | Notes
233316------------- | ------------- | ------------- | -------------
234317 ** country** | str| | [ optional]   ;
235- ** country2** | str| | [ optional]   ;
236318 ** page_size** | int| The number of results to return | [ optional] [ default to 100]   ;
237319 ** next_page** | str| Gets the next page of data from a previous API call | [ optional]   ;
238320<br />
@@ -245,3 +327,81 @@ Name | Type | Description | Notes
245327
246328[ // ] : # ( END_OPERATION )
247329
330+
331+ [ // ] : # ( START_OPERATION )
332+
333+ [ // ] : # ( CLASS:ESGApi )
334+
335+ [ // ] : # ( METHOD:get_esg_latest_comprehensive )
336+
337+ [ // ] : # ( RETURN_TYPE:ApiResponseESGLatestComprehensive )
338+
339+ [ // ] : # ( RETURN_TYPE_KIND:object )
340+
341+ [ // ] : # ( RETURN_TYPE_DOC:ApiResponseESGLatestComprehensive.md )
342+
343+ [ // ] : # ( OPERATION:get_esg_latest_comprehensive_v2 )
344+
345+ [ // ] : # ( ENDPOINT:/esg/comprehensive )
346+
347+ [ // ] : # ( DOCUMENT_LINK:ESGApi.md#get_esg_latest_comprehensive )
348+
349+ ## ** get_esg_latest_comprehensive**
350+
351+ [ ** View Intrinio API Documentation** ] ( https://docs.intrinio.com/documentation/python/get_esg_latest_comprehensive_v2 )
352+
353+ [ // ] : # ( START_OVERVIEW )
354+
355+ > ApiResponseESGLatestComprehensive get_esg_latest_comprehensive(country=country, page_size=page_size, next_page=next_page)
356+
357+ #### ESG Latest Comprehensive
358+
359+
360+
361+ [ // ] : # ( END_OVERVIEW )
362+
363+ ### Example
364+ [ // ] : # ( START_CODE_EXAMPLE )
365+
366+ ``` python
367+ from __future__ import print_function
368+ import time
369+ import intrinio_sdk as intrinio
370+ from intrinio_sdk.rest import ApiException
371+
372+ intrinio.ApiClient().set_api_key(' YOUR_API_KEY' )
373+ intrinio.ApiClient().allow_retries(True )
374+
375+ country = ' USA'
376+ page_size = 100
377+ next_page = ' '
378+
379+ response = intrinio.ESGApi().get_esg_latest_comprehensive(country = country, page_size = page_size, next_page = next_page)
380+ print (response)
381+
382+ # Note: For a Pandas DataFrame, import Pandas and use pd.DataFrame(response.property_name_dict)
383+ ```
384+ [ // ] : # ( END_CODE_EXAMPLE )
385+
386+ [ // ] : # ( START_DEFINITION )
387+
388+ ### Parameters
389+
390+ [ // ] : # ( START_PARAMETERS )
391+
392+
393+ Name | Type | Description | Notes
394+ ------------- | ------------- | ------------- | -------------
395+ ** country** | str| | [ optional]   ;
396+ ** page_size** | int| The number of results to return | [ optional] [ default to 100]   ;
397+ ** next_page** | str| Gets the next page of data from a previous API call | [ optional]   ;
398+ <br />
399+
400+ [ // ] : # ( END_PARAMETERS )
401+
402+ ### Return type
403+
404+ [ ** ApiResponseESGLatestComprehensive** ] ( ApiResponseESGLatestComprehensive.md )
405+
406+ [ // ] : # ( END_OPERATION )
407+
0 commit comments