Sustainable Travel Certification Tracker
Pricing
from $0.85 / 1,000 hotels
Sustainable Travel Certification Tracker
Extracts sustainable travel certifications, properties, locations, business types, statuses, and official listing URLs. Export data, run via API, schedule and monitor runs, or integrate with other tools.
Pricing
from $0.85 / 1,000 hotels
Rating
0.0
(0)
Developer
Trove Vault
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
19 days ago
Last modified
Categories
Share
Find officially listed sustainable travel certifications for hotels, accommodations, destinations, and tourism businesses by location. This actor checks public certification directories such as Green Key and Travelife, normalizes matching listings, and returns a clean dataset that can be used for market research, destination analysis, travel planning, supplier discovery, and sustainability monitoring.
Why use this actor
Sustainability claims are easy to make and hard to compare. Certification directories help, but they are split across different programs, formats, and country pages. This actor turns those public listings into structured rows with property names, business types, locations, certification names, statuses, official listing links, and website links when available.
Use it to:
- discover certified accommodations in a country or destination
- compare sustainable hotel supply across markets
- monitor certified supplier coverage for travel portfolios
- build lead lists for responsible tourism partnerships
- enrich internal hotel, destination, or operator databases
- verify that a property appears in an official certification directory
What it extracts
The actor returns one row per certified business or property:
- property name
- business type
- certification program
- certification status
- country, region, city, and address when available
- website when listed
- official certification listing URL
- last checked timestamp
- optional run ID for workflow chaining
Supported certifications
The first version focuses on public, official or program-owned directories:
- Green Key certified sites
- Travelife certified accommodation
- EarthCheck input compatibility
EarthCheck may require access to a gated downloadable directory. When a selected source cannot be accessed from public pages, the actor records that limitation in RUN_SUMMARY instead of adding uncertain public rows.
Limitations
This actor does not certify businesses itself. A row means that the business appeared in an official or program-owned public listing during the run. Directory layouts, monthly downloads, country pages, and public access rules can change. Some sources may not expose full address or website data for every property.
Rainforest Alliance is not included in the first implementation because its public certified directory is currently more product and brand oriented than travel-accommodation oriented. It can be added later if a stable official tourism directory is identified.
How to use it
- Add one or more countries or destinations in
locations. - Select one or more certification programs.
- Set
maxResultsto control run size. - Run the actor and export the dataset as JSON, CSV, Excel, or via API.
Input example
{"locations": ["Portugal", "Spain"],"certifications": ["green_key", "travelife"],"maxResults": 50}
Input reference
| Field | Type | Description |
|---|---|---|
locations | array | Countries or destinations to search, such as Portugal, Spain, or Costa Rica. |
certifications | array | Certification programs to include: green_key, travelife, or earthcheck. |
maxResults | integer | Maximum number of dataset rows to return. |
proxyConfiguration | object | Optional Apify proxy settings for blocked public directory requests. |
datasetId | string | Optional existing Apify dataset ID to append results to. |
runId | string | Optional workflow run ID copied into each output row. |
Output example
{"propertyName": "Neat Hotel Avenida","businessType": "Hotel or Resort","certification": "Travelife","certificationStatus": "certified","country": "Portugal","region": "Região Autónoma dos Açores","city": "São Miguel","address": "Rua Dr. Jose Bruno Tavares Carreiro, São Miguel, Região Autónoma dos Açores","website": "https://example-hotel.com","certificationPageUrl": "https://staybetterplaces.com/neat-hotel-avenida/","lastCheckedAt": "2026-05-06T10:00:00.000Z","runId": null}
API usage
curl "https://api.apify.com/v2/acts/trovevault~sustainable-travel-certification-tracker/runs?waitForFinish=120" \-X POST \-H "Authorization: Bearer YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"locations": ["Portugal"],"certifications": ["green_key", "travelife"],"maxResults": 20}'
FAQ
Does this actor verify sustainability claims?
It verifies whether a business appears in an official or program-owned certification listing. It does not audit the business directly.
Why are some fields blank?
Certification directories vary. Some list only names and countries; others include address, website, region, or business type.
Can I use city names?
Country names are the most reliable input. Destination names can match when the source exposes that text, but coverage depends on the certification directory.
Why is EarthCheck sometimes missing?
EarthCheck provides a public members directory flow, but access to the downloadable list may require form submission. The actor avoids inventing rows from non-official sources.
Does the actor include Rainforest Alliance?
Not in v1. The public Rainforest Alliance directory currently focuses on products and brands rather than travel accommodation certification.
Can I schedule this actor?
Yes. Schedule it weekly or monthly to monitor certified supply by market. Use datasetId to append runs into a long-term dataset.
Can I combine results with my own pipeline?
Yes. Provide datasetId to append rows to an existing dataset and runId to tag rows from an upstream workflow.
Troubleshooting
If a run returns fewer rows than expected, check that your locations match country names used by certification directories. If a source is blocked or unavailable, the actor records diagnostics in the RUN_SUMMARY key-value store record. For HTTP 403 or 429 responses, retry with Apify Proxy enabled.
Related actors
This actor works well with hotel enrichment, destination intelligence, review monitoring, and supplier database workflows.
Changelog
0.1Initial TroveVault release with Green Key and Travelife directory extraction.
Support
Open an issue on the actor page or contact TroveVault with the input used, run ID, and expected certification source.