Job interactions

GET /me/tracking Session or API key

Your tracked jobs joined with the job data.

Each item carries a card of the job with your interaction timestamps alongside it — what a list row draws: slug, title, company, closed_at, the stated facets, skills, collections, posted_at, and a blurb already cut to length. It does NOT carry the description; the full job view is on GET /me/tracking/:slug. meta.counts gives the per-filter totals for tab badges. Closed jobs stay listed so your history never shrinks.

Query parameters

filter string
Subset to return: all, viewed, saved, applied, or board (default all; an unknown value is a 400).Example applied
limit integer
Page size, 1–100.Example 20
offset integer
Rows to skip.Example 0
curl
curl "https://freehire.me/api/v1/me/tracking?filter=applied" -H "Authorization: Bearer $HIREALL_API_KEY"
json — response
{
  "data": [
    {
      "job": { "public_slug": "senior-go-engineer-acme-1a2b", "title": "Senior Go Engineer", "...": "..." },
      "viewed_at": "2026-06-19T10:00:00Z",
      "saved_at": null,
      "applied_at": "2026-06-19T11:00:00Z",
      "stage": "interview",
      "notes": "call on Friday"
    }
  ],
  "meta": {
    "total": 5,
    "limit": 20,
    "offset": 0,
    "counts": { "all": 12, "viewed": 12, "saved": 3, "applied": 5, "board": 7 }
  }
}

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