CarbonSutra's approach for calculating the carbon footprint of hotel stays is based on Cornell Hotel Sustainability Benchmark Index and UK government's GHG conversion factors published in 2022. Based on country and optionally entered city or region in that country along with rating of the hotel, the emission factor is calculated. Over 300 cities and regions across 38 countries are covered. The final emission is calculated based on number of rooms taken in the hotel and the length of the stay.
The following fields are ingested:
Mandatory. This is a ISO 3166-1 alpha-2 code, pointing to its ISO 3166-2 article. While the list of codes is available at Wikipedia's ISO 3166-1 alpha-2 page, we are listing the 38 countries and their 2 character codes below in the footnote. 
Optional. Enter the city within the country where the hotel is based. The algorithm will search the database for the name and if it is not found, it will search for any emission factors associated with the region in which the city is located.
Optional. The star rating of the hotel. Enter the value of "2" for a 2-star hotel. Similarly, "3", "4" and "5" will match the corresponding rating of the hotel. If this is not known then leave it as blank.
NUMBER OF NIGHTS
Optional. This is the length of the stay in the hotel. The default value is 1.
NUMBER OF ROOMS
Optional. The number of rooms taken in the hotel. The default value is 1. Note that the number of travelers staying in the same room do not matter.
Product Page: https://www.carbonsutra.com/api-carbon-emission-hotel-stay.html
Introduction Video: https://www.youtube.com/watch?v=2isL9LwL7r0
The spreadsheet (Google Sheets) function is explained at https://www.youtube.com/watch?v=mP3Ha3NVO54
: Countries and ISO codes used in this API: Australia (au), Belgium (be), Brazil (br), Canada (ca), Chile (cl), China (cn), Colombia (co), Costa Rica (cr), Egypt (eg), France (fr), Germany (de), Hong Kong (hk), India (in), Indonesia (id), Italy (it), Japan (jp), Jordan (jo), Korea (kr), Malaysia (my), Maldives (mv), Mexico (mx), Netherlands (nl), Oman (om), Philippines (ph),Portugal (pt),Qatar (qa), Russian Federation (ru), Saudi Arabia (sa), Singapore (sg), South Africa (za), Spain (es), Switzerland (ch), Thailand (th), Turkey (tr), United Arab Emirates (ae), United Kingdom (gb), United States of America (us), Vietnam (vn).
Simple Transparent Pricing
No long term commitments. One click upgrade/downgrade or cancellation. No questions asked.
Starts at $10,000/Year
- Custom Volume
- Dedicated account manager
- Service-level agreement (SLA)
Customer favorite features
- ✔︎ Only Pay for Successful Requests
- ✔︎ Free 7-Day Trial
- ✔︎ Multi-Language Support
- ✔︎ One API Key, All APIs.
- ✔︎ Intuitive Dashboard
- ✔︎ Comprehensive Error Handling
- ✔︎ Developer-Friendly Docs
- ✔︎ Postman Integration
- ✔︎ Secure HTTPS Connections
- ✔︎ Reliable Uptime