Climatebase Jobs API avatar

Climatebase Jobs API

Pricing

Pay per usage

Go to Apify Store
Climatebase Jobs API

Climatebase Jobs API

Search live climatebase, sustainability, and green-tech job listings with filters for keywords, employers, locations, sectors, remote work, and job types.

Pricing

Pay per usage

Rating

5.0

(1)

Developer

Can Demir

Can Demir

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

11 days ago

Last modified

Share

Climate Jobs API

Find live climate, sustainability, clean-energy, carbon-removal, and green-tech jobs through a simple JSON API.

Climate Jobs API is built for recruiters, job boards, researchers, newsletters, AI assistants, and automation workflows that need structured climate-career data without building or maintaining their own scraper.

Why use Climate Jobs API?

  • Climate-focused data — Discover roles across clean energy, sustainability, transportation, carbon removal, conservation, and related industries.
  • Live results — Requests are forwarded to a continuously maintained backend and refreshed by the service owner.
  • Rich job records — Get titles, employers, salaries, locations, sectors, remote preferences, job types, application details, descriptions, logos, dates, and more when available.
  • Raw source fields included — Every result can include raw_data, preserving the complete structured record received from the source index.
  • Simple filters — Search by keyword, employer, remote preference, and page.
  • Developer-friendly JSON — Use the API from Python, JavaScript, Make, Zapier, n8n, dashboards, job boards, or AI workflows.
  • No scraping infrastructure required — No browser automation, proxy setup, or database management is needed on your side.

Try it free

The interactive Actor run returns up to 10 sample jobs, so you can evaluate the data before integrating it.

For larger responses and live API access, use the Actor’s Standby endpoint.

API endpoint

GET /api/jobs

The Standby endpoint returns the live paginated response from the backend API.

Query parameters

ParameterTypeDescription
keywordstringSearches job titles. Example: solar
employerstringFilters by employer name.
is_remotebooleanSet to true to find remote opportunities.
pageintegerSelects the result page. Defaults to 1.

Quick start

Replace YOUR_STANDBY_URL with the Standby URL shown on the Actor page:

curl "https://YOUR_STANDBY_URL/api/jobs?keyword=solar&is_remote=true&page=1" \
-H "Authorization: Bearer YOUR_APIFY_TOKEN"

Example searches

Search for solar jobs:

/api/jobs?keyword=solar

Find remote climate roles:

/api/jobs?is_remote=true

Search for a specific employer:

/api/jobs?employer=Energy

Combine filters:

/api/jobs?keyword=engineer&is_remote=true&page=1

Example response

{
"items": [
{
"id": 46360304,
"url": "https://climatebase.org/job/46360304",
"title": "Laboratory Technician",
"employer_name": "Example Climate Company",
"salary_from": "70000",
"salary_to": "95000",
"locations": ["Marlborough, MA, US"],
"sectors": ["Food, Agriculture, & Land Use"],
"remote_preferences": ["In-person"],
"job_types": ["Full time role"],
"raw_data": {
"description": "Full job description when available",
"how_to_apply": "Application instructions when available",
"salary_period": "year",
"logo": "https://example.com/logo.png",
"experience_levels": ["Mid-level"],
"countries": ["US"]
}
}
],
"count": 1212
}

raw_data may contain additional source fields such as:

  • job description and application instructions;
  • salary period and compensation details;
  • employer description, logo, and employer status;
  • activation, expiration, and creation dates;
  • categories, sub-categories, sectors, and industries;
  • remote preferences, time zones, countries, and locations;
  • experience levels, organization type, and organization size;
  • networks, drawdown solutions, and other source-specific metadata.

Fields can be empty when the original listing does not provide that information.

Use cases

Recruiting and talent sourcing

Find climate-tech candidates and opportunities by title, employer, location, or remote preference.

Climate job boards

Power a searchable job board with structured listings and direct links to the original postings.

Research and market intelligence

Analyze hiring trends across climate sectors, companies, countries, and experience levels.

Newsletters and alerts

Create curated weekly job lists or automated alerts for specific climate-career keywords.

AI assistants and automation

Give an AI agent structured access to current climate jobs for search, matching, ranking, and recommendations.

Python example

import requests
url = "https://YOUR_STANDBY_URL/api/jobs"
params = {
"keyword": "wind engineer",
"is_remote": True,
"page": 1,
}
headers = {"Authorization": "Bearer YOUR_APIFY_TOKEN"}
response = requests.get(url, params=params, headers=headers, timeout=60)
response.raise_for_status()
for job in response.json().get("items", []):
print(job["title"], job.get("url"))

JavaScript example

const url = new URL('https://YOUR_STANDBY_URL/api/jobs');
url.searchParams.set('keyword', 'solar');
url.searchParams.set('is_remote', 'true');
url.searchParams.set('page', '1');
const response = await fetch(url, {
headers: { Authorization: 'Bearer YOUR_APIFY_TOKEN' },
});
const data = await response.json();
console.log(data.items);

The Actor proxies requests to the live service rather than packaging a static database. Job links point to the original Climatebase listing whenever a canonical job ID is available. A listing may still return an error if the original posting has later been removed or expired.

Integrations

Use the API with:

  • Python, JavaScript, Node.js, PHP, Ruby, or Go;
  • Apify Tasks and other Actors;
  • Make, Zapier, n8n, and custom webhooks;
  • AI agents and MCP-compatible workflows;
  • recruiting dashboards and job boards;
  • scheduled newsletters and internal research tools.

Responsible use

Please verify that your intended redistribution, automated access, and commercial use comply with the terms and policies of the original data source.

Support

If you need a specific filter, output field, integration, or higher-volume workflow, contact the author through the Apify Actor page.