Skip to main content

Overview

Data Export lets you download job listings from Jobo’s database of millions of jobs across 57 ATS platforms. Choose your format, select the columns you need, apply filters, and download.
Subscription Required — Full exports require an active Jobs Data subscription. Free users can download up to 100 sample records to evaluate data quality. View pricing.

CSV

Compatible with Excel, Google Sheets, and most data tools. Gzipped automatically.

JSON

JSON array format. Easy to parse programmatically. Gzipped automatically.

Parquet

Columnar binary format. Compact and fast for analytics. Natively supported by Spark, DuckDB, Pandas, BigQuery.

Quick Start

1

Choose a format

Select CSV, JSON, or Parquet. CSV and JSON exports are gzipped and automatically split into multiple files when they exceed 50,000 records.
2

Configure columns & filters

Pick which columns to include, then filter by location, ATS source, remote status, or posting date. All columns are selected by default.
3

Create & download

Submit the export. You’ll get a download link once processing completes. Large exports are delivered as a .zip archive containing the split files.
Exports typically complete in under 2 minutes for up to 100K records. Larger exports may take longer depending on the number of records and selected columns.

Available Filters

Narrow down your export with the following filters. All filters are optional — omit them to export all available jobs.
Use postedAfter with the timestamp of your last export to simulate incremental exports — only new listings since your last pull will be included.

ATS Sources

Jobo aggregates job listings from 50+ Applicant Tracking Systems. You can filter exports to include only specific sources.

SmartRecruiters

Greenhouse

Workday

Lever

Personio

BambooHR

iCIMS

Ashby

Workable

JazzHR

Recruitee

Teamtailor

Rippling

Jobvite

ADP

Dayforce

SuccessFactors

Oracle Cloud

Taleo

Cornerstone

…and 30+ more. The full list is available in the export UI when selecting source filters.

Limits

FAQ

Job listings are refreshed every 15 minutes. Each export captures the latest snapshot at the time of creation.
Scheduled exports are on our roadmap. For now, you can use Outbound Feed for continuous data sync, or use the API for programmatic access.
No hard limit. Large exports (1M+ records) may take several minutes to process. CSV and JSON files are gzipped and split into multiple files when they exceed 50,000 records per file.
Yes — use the postedAfter filter with the timestamp of your last export to get only new listings. This is the recommended approach for incremental data pulls.
Sample exports (free plan) return up to 100 records so you can evaluate data quality and schema. Full exports (Jobs Data plan) return all matching records with no row limit.
Yes. The same export functionality is available via the Jobs API. Use it to programmatically trigger exports and download results.