Sustainalytics ESG Ratings Scraper avatar
Sustainalytics ESG Ratings Scraper

Pricing

$9.00/month + usage

Go to Store
Sustainalytics ESG Ratings Scraper

Sustainalytics ESG Ratings Scraper

Developed by

njoylab

Maintained by Community

Extracts ESG (Environmental, Social, and Governance) ratings data from sustainalytics.com. Fetch paginated company lists or detailed profiles with risk ratings, industry classifications, and more

5.0 (2)

Pricing

$9.00/month + usage

3

Monthly users

2

Runs succeeded

>99%

Last modified

a month ago

This Apify actor scrapes ESG (Environmental, Social, and Governance) ratings data from sustainalytics.com. You can fetch either a paginated list of companies or detailed information for a single company.

Input Parameters

The input parameters are defined as a JSON object with the following fields:

List Mode

1{
2    "mode": "index",
3    "page": 1,
4    "pageSize": 10, // max page size is 99
5    "industry": "Automobiles", // optional
6    "rating": "1" // optional, 0=Negligible, 1=Low, 2=Medium, 3=High, 4=Severe Risk
7}

Single Company Mode

1{
2    "mode": "company",
3    "url": "company-name/id" // CompanyListItem.url or full URL to company profile
4}

Output Structure

The output structure varies depending on the mode selected:

List Mode Output

1interface CompanyListItem {
2  url: string;
3  name: string;
4  ticker: string;
5  rating: string;
6}

Company Mode Output

1interface Company {
2  name: string;
3  url: string;
4  country: string;
5  category: string;
6  ticker: string;
7  employees: string;
8  rating: string;
9  last_updated: string;
10  last_updated_full: string;
11}

Example Responses

List Mode Example:

1{
2  "url": "/example-company-inc/1234567890",
3  "name": "Example Company, Inc.",
4  "ticker": "NYSE:EXMP",
5  "rating": "21.5"
6}

Company Mode Example:

1{
2  "name": "Tech Manufacturing Corp",
3  "url": "https://www.sustainalytics.com/esg-rating/tech-manufacturing-corp/2004567890",
4  "country": "United States",
5  "category": "Technology Hardware",
6  "ticker": "NYSE:TMC",
7  "employees": "12,450",
8  "rating": "15.2",
9  "last_updated": "Mar 15, 2024",
10  "last_updated_full": "Apr 15, 2024"
11}

Usage

  1. Choose operation mode: Decide whether you want to scrape the company index or a single company profile
  2. Configure input: Set your desired parameters (mode, page, pageSize, filters, or company URL)
  3. Run the actor: Execute the Apify actor with your input configuration
  4. Process results: Access the structured ESG ratings data from Apify's storage

Disclaimer

This actor is designed for legitimate data collection from Sustainalytics' public ESG ratings directory. Please ensure your usage complies with sustainalytics.com's terms of service and robots.txt policies.

Pricing

Pricing model

Rental 

To use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.

Free trial

2 hours

Price

$9.00