Experience bank

POST /me/experience/employments Session or API key

Record a new place — a job or a project.

An employment carries no claim of its own (only the atoms attached to it do), so nothing about provenance applies here. kind is job or project; a project’s name arrives as name on the wire (legacy company accepted as a fallback), a job’s as company.

Body

kind string required
job or project.Example job
company string
The employer (jobs) — or the project name via name (see description).Example Acme
role string
Your title.Example Senior Backend Engineer
location string
Where you worked.
start string
Start date.Example 2023-02
end string
End date; omit with current.
current boolean
Still ongoing.
summary string
A short description of the role.
link string
Outbound URL, for a project.
stack string[]
Technologies used, printed on the CV’s per-role stack line.
curl
curl -X POST "https://freehire.me/api/v1/me/experience/employments" \
  -H "Authorization: Bearer $HIREALL_API_KEY" -H 'Content-Type: application/json' \
  -d '{"kind":"job","company":"Acme","role":"Senior Backend Engineer","start":"2023-02","current":true}'
json — response
{ "data": { "id": "3fa8…", "kind": "job", "company": "Acme", "role": "Senior Backend Engineer", "start": "2023-02", "current": true } }

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of HireAll is available