Backfill eJobSiteSoftware with US and Canadian jobs
Plan a eJobSiteSoftware backfill with employer career-site jobs, country filters and lifecycle feeds from The Jobs API.
Updated
The short answer
CSV or XML bulk import. eJobSiteSoftware documents CSV and XML files for bulk job imports. The import template determines column names and required values.
Current US and Canada coverage
Measured .
- Canada: 362,268 active source records.
- United States: 6,223,901 active source records.
Active means listed by the source at its latest check. These are source records, not a verified count of distinct vacancies. Counts change as sources are refreshed.
Connect eJobSiteSoftware to your job feed
Use the vendor’s jobs template, map each employer and job identifier, and test one row before importing a larger file. Keep employer and job imports in the order your installation requires.
Map and test the import
- Start with a small filtered set, keeping the original job ID as the external identifier.
- Map title, employer, full HTML description, locations and original apply URL; leave unavailable salary fields empty.
- Import as drafts first. Check accents, French descriptions, multi-location roles and application links.
- Update by the saved identifier and remove only jobs confirmed closed or excluded by the lifecycle feed.
Fetch a Canadian or US backfill
Run this request on your server with your API key in the environment. It returns up to 10 active Canadian records with descriptions. Change country=CA to country=US for the United States. Follow next_cursor until it is null; a short page is not the end of a search.
curl --fail-with-body --get "https://api.thejobsapi.com/v1/jobs" --data-urlencode "country=CA" --data-urlencode "limit=10" --data-urlencode "description=both" --header "Authorization: Bearer $THEJOBSAPI_KEY"Keep the API key on your server. XML and CSV importers need an adapter; our API returns JSON. A complete snapshot must finish successfully before replacing the published feed. Never expire jobs because a paginated or failed import omitted them.
Flat-price job data for your board
The Jobs API charges for country access, not clicks: Canada is US$200/month, the United States US$900/month, and both US$1,100/month. Paid plans include every active record in the selected countries, with no job or request allowance and a 10-request-per-second rate limit. Your board software and adapter hosting are separate.
Unlike a pay-per-click backfill arrangement, this subscription does not pay you for traffic or charge you for application clicks. You choose which relevant jobs to display and retain the employer application link. The trial includes 100,000 jobs over 14 days, with no card required.
Questions people ask
Is this a native integration?
This guide describes an adapter you operate. It is not a vendor partnership or a claim that a packaged connector has been tested against your installation.
Can I test before paying?
The free trial lasts 14 days and includes 100,000 jobs, with no card required.