SmartJobBoard backfill: live jobs for your SmartJobBoard job board
How SmartJobBoard imports jobs, and how to feed it from our API.
SmartJobBoard is a hosted job board service.
Import details below come from the vendor's documentation, checked on 2026-10-19.
How SmartJobBoard imports jobs
SmartJobBoard has a Job Auto Import setting under Settings: you give it the URL of a feed and it pulls the listings in.
Its help page describes XML import, and also says you may import a feed from .zip and .gzip archives and may use JSON feeds for auto import.
Next to the import, SmartJobBoard has built-in backfill plugins for ZipRecruiter and Talroo. These work with the provider's API key and show live jobs from that provider on your board without storing them in your database.
Accepted formats
- XML feed URL
- .zip and .gzip archives
- JSON feed
Limits and plans
- On a manual run only the first 1,000 jobs are imported; the rest import when the vendor's system runs the imports, once a day.
- Category Mapping needs the Enterprise plan. The auto-import and backfill pages state no other plan limit.
“Use auto XML import to easily populate your job board with job listings”
Documentation
Connect jobs-database.de to SmartJobBoard
- Pull jobs from our API: GET https://api.jobs-database.de/v1/jobs with the X-API-Key header and limit=100, and follow next_cursor until has_more is false.
- Write the jobs to an XML or JSON feed file on a URL you control. SmartJobBoard also accepts the file as a .zip or .gzip archive, which helps with large feeds.
- In SmartJobBoard, open Settings, then Job Auto Import, add the feed URL and map the fields using the table below.
- Expect the first 1,000 jobs on the manual run; the rest arrive with the daily import.
- Or ask us for a full-feed file in that format, so you do not have to build the export yourself.
Paging, limits and the exact response are described in the API quick start.
Field mapping
| Our field | Typical job board field |
|---|---|
| id | External or source id; the key for upserts |
| title | Job title |
| organization | Company name |
| url | Apply or source link |
| date_posted | Posted date |
| date_valid_through | Expiry date |
| locations_derived | Location |
| countries_derived | Country |
| employment_type | Job type (full time, part time, contract) |
| ai_work_arrangement | Remote or on-site flag |
| ai_salary_min_value, ai_salary_max_value, ai_salary_currency, ai_salary_unit_text | Salary range |
What you get
- 164 ATS platforms, so you are not limited to one vendor's customers.
- Company career sites that use no ATS.
- Coverage across 216 countries and territories.
- An index refreshed hourly, with jobs deduplicated across sources and a stable id on each.
See which ATS platforms we cover, with live counts for each.
Frequently asked questions
- Which feed formats does SmartJobBoard accept for auto import?
- Its help page describes XML feeds, .zip and .gzip archives, and JSON feeds. You enter the feed URL under Settings, Job Auto Import.
- How many jobs does SmartJobBoard import at once?
- On a manual run the first 1,000 jobs are imported. The rest are imported when the vendor's system runs the imports, which it does once a day.
- How is the ZipRecruiter backfill plugin different from auto import?
- The backfill plugins (ZipRecruiter, Talroo) show live jobs from the provider on your board and do not save them to your database. Auto import reads a feed URL and creates listings from it.
Other job board software
- JobBoard.io
- JBoard.io
- Jobboardly
- Niceboard
- eJobSiteSoftware
- WP Job Manager
- Job board backfill API overview
SmartJobBoard is a product of its vendor and is not affiliated with jobs-database.de. We quote its public documentation for your convenience; check the linked pages before you rely on them.
Tell us you run SmartJobBoard and which countries matter, and we will show you the data live.