Discover/climatebase.org API
live

climatebase.org APIclimatebase.org

Access climate job listings from Climatebase.org. Search by role, location, remote, employment type, experience level, and org size across 6 endpoints.

Endpoints
6
Updated
3mo ago
Try it
Location filter (e.g. 'Remote', 'San Francisco'). When set to 'Remote', filters for remote
Search query keyword (e.g. 'solar', 'climate', 'engineer')
Date posted filter: 'today', 'week', or 'month'
Page number (0-indexed)
Results per page
Employment type filter: 'Full time role', 'Contract position', 'Part time position', 'Inte
Experience level filter: 'No Previous Experience', 'Entry Level', 'Early Career', 'Mid Lev
Organization size filter: '1-5', '6-10', '11-20', '21-50', '51-100', '101-250', '251-500',
Organization type filter: 'Company', 'Nonprofit', 'Government'
Workplace preference filter: 'Remote', 'Hybrid', 'In-person'
api.parse.bot/scraper/bdf0c143-2779-4da9-b1da-d7a96d156156/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/bdf0c143-2779-4da9-b1da-d7a96d156156/search_jobs?l=Remote&q=solar&page=0&limit=2' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 6 totalclick to expand

Search for climate jobs with various filters. Returns paginated results from the Climatebase job board with detailed job information including title, employer, location, remote preferences, and more.

Input
ParamTypeDescription
lstringLocation filter (e.g. 'Remote', 'San Francisco'). When set to 'Remote', filters for remote jobs.
qstringSearch query keyword (e.g. 'solar', 'climate', 'engineer')
datestringDate posted filter: 'today', 'week', or 'month'
pageintegerPage number (0-indexed)
limitintegerResults per page
employment_typestringEmployment type filter: 'Full time role', 'Contract position', 'Part time position', 'Internship'
experience_levelstringExperience level filter: 'No Previous Experience', 'Entry Level', 'Early Career', 'Mid Level', 'Senior Level', 'Director / Executive'
organization_sizestringOrganization size filter: '1-5', '6-10', '11-20', '21-50', '51-100', '101-250', '251-500', '501-1000', '1001-5000', '5000 +'
organization_typestringOrganization type filter: 'Company', 'Nonprofit', 'Government'
workplace_preferencestringWorkplace preference filter: 'Remote', 'Hybrid', 'In-person'
Response
{
  "type": "object",
  "fields": {
    "jobs": "array of job objects with id, title, description, locations, name_of_employer, remote_preferences, job_types, experience_levels, activation_date, and more",
    "pages": "integer total number of pages",
    "total": "integer total number of matching jobs",
    "current_page": "integer current page index (0-based)"
  },
  "sample": {
    "data": {
      "jobs": [
        {
          "id": 72778617,
          "title": "Sales Manager - Solar & BESS (all genders)",
          "job_types": [
            "Full time role"
          ],
          "locations": [
            "Berlin, BE, DE",
            "Augsburg, BY, DE"
          ],
          "activation_date": "2026-05-14T05:41:54.030Z",
          "name_of_employer": "meteocontrol",
          "experience_levels": [
            "Mid Level",
            "Senior Level"
          ],
          "remote_preferences": [
            "In-person",
            "Hybrid"
          ]
        }
      ],
      "pages": 500,
      "total": 7316,
      "current_page": 0
    },
    "status": "success"
  }
}

About the climatebase.org API

The Climatebase API exposes 6 endpoints for querying climate-focused job listings from Climatebase.org, returning fields like job title, employer details, location, remote preferences, employment type, and application links. The search_jobs endpoint supports filtering by keyword, location, date posted, experience level, and organization size, with paginated results that include a total job count and page index.

Job Search and Filtering

The search_jobs endpoint accepts up to eight filter parameters simultaneously: q for keyword search, l for location (including 'Remote' to isolate remote roles), date for recency ('today', 'week', or 'month'), employment_type (Full time role, Contract position, Part time position, Internship), experience_level (from No Previous Experience through Senior Level), and organization_size using headcount brackets like '1-5' or '101-250'. Results are paginated via page (0-indexed) and limit, and the response includes total, pages, and current_page alongside the jobs array.

Job Detail and Employer Data

get_job_detail requires both a job_id (numeric, from search_jobs results) and a slug (the URL-friendly job identifier). It returns the full HTML description, an activation_date, a how_to_apply URL, and an employer object containing company_name, company_description, logo, website, org_types, org_sizes, and climate_solutions. The similar_jobs array within the response lists related listings with their own IDs, titles, and employer names. get_company_info_from_job isolates the employer object, adding active_sectors for climate sector classification.

Specialized Listing Endpoints

list_jobs_remote filters the entire board to remote-only positions and accepts optional q and date parameters. list_jobs_by_date_posted requires the date parameter and optionally narrows further by location or keyword. Both return the same paginated shape as search_jobs. get_similar_jobs takes the same slug and job_id pair used by get_job_detail and returns a focused array of related listings with location, remote preference, and job type fields.

Common use cases
  • Build a remote climate job board filtered by role type using list_jobs_remote with the q parameter
  • Aggregate employer profiles in climate tech by extracting climate_solutions and active_sectors from get_company_info_from_job
  • Track new climate job postings daily by polling list_jobs_by_date_posted with date='today'
  • Surface related opportunities in a job detail view using the similar_jobs array from get_job_detail
  • Filter entry-level internships at small organizations using employment_type and experience_level params in search_jobs
  • Build candidate-facing alerts for specific keywords like 'solar' or 'carbon' using search_jobs with the q filter and date='week'
  • Enrich a company directory with org size, sector, and website data pulled from get_company_info_from_job
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Climatebase have an official developer API?+
Climatebase does not publish a documented public developer API. The Parse API provides structured access to the job listing data available on climatebase.org.
What does `get_job_detail` return beyond what `search_jobs` provides?+
get_job_detail adds the full HTML description, a how_to_apply URL, the activation_date, a complete employer object (including company_description, logo, org_types, org_sizes, and climate_solutions), and a similar_jobs array. Basic search results include title, employer name, locations, and job type but omit these richer fields.
Can I retrieve individual company or organization profiles directly without referencing a job listing?+
Not currently. Employer data is accessible only through job-scoped endpoints like get_company_info_from_job and get_job_detail, both of which require a job_id and slug. You can fork this API on Parse and revise it to add a standalone company profile endpoint.
Does the API cover job listings for a specific country or region only?+
The l location parameter accepts city names, country names, or 'Remote', reflecting the full geographic spread of listings on Climatebase. Coverage depends on what employers post to the board rather than any geographic restriction in the API itself.
Is there a way to retrieve all jobs in a specific climate sector or solution category?+
Not currently. The search_jobs endpoint filters by keyword, location, date, employment type, experience level, and org size, but there is no dedicated climate_sector or climate_solutions filter parameter. You can fork this API on Parse and revise it to add a sector-based filter endpoint.
Page content last updated . Spec covers 6 endpoints from climatebase.org.
Related APIs in JobsSee all →
nvidia.com API
nvidia.com API
devex.com API
Search and explore global development opportunities including tenders, grants, job postings, news, organizations, and events all in one place. Find funding details, discover career opportunities, and stay updated on international development initiatives through a single integrated platform.
metacareers.com API
Search and browse Meta job openings across all departments and locations. Filter by keyword, experience level, or role category — including University Graduate and AR/VR specializations — and retrieve comprehensive details for each listing, including job description, requirements, salary range, and application link.
amazon.jobs API
Search and browse Amazon job openings by keywords, location, and category, then view detailed information about specific positions. Filter results across multiple job categories and locations with easy pagination.
cursor.directory API
Search and discover AI cursor rules, MCP servers, and job listings organized by category to enhance your development workflow. Browse detailed information about each rule and server to find the tools and configurations that best fit your needs.
airtasker.com API
Search and browse Airtasker tasks by location, category, price, and keywords, then access detailed task information and user profiles. Get location suggestions and category recommendations to discover available work and service opportunities in your area.
104.com.tw API
Search for jobs across Taiwan's largest job board and retrieve detailed job listings including descriptions, requirements, and company information. Find the right career opportunities by browsing thousands of positions or searching for specific roles that match your skills and interests.
naukri.com API
naukri.com API