eJobSiteSoftware backfill: live jobs for your eJobSiteSoftware job board

    How eJobSiteSoftware imports jobs, and how to feed it from our API.

    eJobSiteSoftware is a self-hosted, licensed job board script.

    Import details below come from the vendor's documentation, checked on 2026-10-19.

    How eJobSiteSoftware imports jobs

    eJobSiteSoftware has a Backfill Jobs module: in the admin area you enter an XML feed URL, map the feed fields, set a schedule, and choose whether imported jobs are published automatically or kept as drafts.

    The vendor names Indeed, ZipRecruiter, Jobg8, CareerJet, Adzuna and the USAJobs.gov XML API as example feeds, and custom employer feeds as well.

    Its page says the module supports both XML and JSON API formats, and the product also has an API. The pages are marketing and blog articles, not a technical specification.

    Accepted formats

    • XML feed URL
    • XML and JSON API formats (as stated on the vendor page)

    Limits and plans

    • No limit or plan gating is stated for the import. The feature list says all features are included, with a one-time payment from $600.

    Documentation

    Connect jobs-database.de to eJobSiteSoftware

    1. 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.
    2. Write the jobs to an XML feed on a URL you control. The vendor page also names JSON.
    3. In the admin area open Backfill Jobs, add the feed URL, map the fields, set the schedule and choose auto-publish or draft.
    4. The import then runs on the schedule you set.
    5. 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 fieldTypical job board field
    idExternal or source id; the key for upserts
    titleJob title
    organizationCompany name
    urlApply or source link
    date_postedPosted date
    date_valid_throughExpiry date
    locations_derivedLocation
    countries_derivedCountry
    employment_typeJob type (full time, part time, contract)
    ai_work_arrangementRemote or on-site flag
    ai_salary_min_value, ai_salary_max_value, ai_salary_currency, ai_salary_unit_textSalary 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

    How do I add a feed to eJobSiteSoftware?
    In the admin Backfill Jobs module: enter the XML feed URL, map the fields, set a schedule, and choose auto-publish or draft.
    Does eJobSiteSoftware accept JSON as well as XML?
    The vendor's page says it supports both XML and JSON API formats. Its walkthrough of the feed import is written around an XML feed URL.
    Does eJobSiteSoftware charge extra for the import module?
    The vendor's feature list says all features are included, with a one-time payment from $600. Check the vendor for current terms.

    Other job board software

    eJobSiteSoftware 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 eJobSiteSoftware and which countries matter, and we will show you the data live.