Job interactions

POST /jobs/{slug}/dismiss Session or API key

Dismiss (swipe away) the job.

Only keeps the job out of the swipe deck; it stays visible in the public /jobs list and search. Idempotent.

Path parameters

slug string required
The job public_slug.
curl
curl -X POST "https://freehire.me/api/v1/jobs/<slug>/dismiss" -H "Authorization: Bearer $HIREALL_API_KEY"
json — response
{ "data": { "job_id": 42, "dismissed_at": "2026-06-19T10:00:00Z", "saved_at": null, "stage": null } }

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