FreeDailyPro
← All developer docs

Job experience and employment gap API

Send a start date and end date, add more jobs if you have them, and get each job's length, the total experience with overlapping jobs counted once, and any gaps between jobs.

Try it

POST https://api.freedailypro.com/v1/converters/job-experience. Get a trial key on the developers page; set it as KEY.

curl -X POST https://api.freedailypro.com/v1/converters/job-experience -H "X-API-Key: $KEY" -H "Content-Type: application/json" -d '{"startIso":"2020-01-01","endIso":"2020-06-30","otherJobs":[{"startIso":"2020-09-01","endIso":"2021-01-01"}]}'

What you send

  • startIso, endIso: the first job, as YYYY-MM-DD (leave endIso out for a current job)
  • otherJobs: optional list of more jobs, same shape
  • countEndDate: optional, true by default, so 1 Jan to 31 Dec is one year

What you get back

JSON with the first job's length and, when otherJobs is sent, a history object with the total and the gaps (for example 2 months between the two jobs above).

Why use it

  • Answers the recruiter's follow-up, "any gaps?", in one call
  • A job with its end before its start is reported on that job and not counted
  • Nothing is stored

More use cases

Nothing you send is stored. Files and text are processed in memory and discarded when the response is returned.