Profile & résumé
PUT /me/resume Session only
Store or replace your résumé.
Accepts a PDF (multipart file) or JSON { "text": ... }. Returns the résumé metadata. 501 when object storage is unconfigured.
Body
textstring- Résumé plain text (JSON path); or send a PDF as multipart field
file.
curl -X PUT "https://freehire.dev/api/v1/me/resume" \
-H 'Content-Type: application/json' -b cookies.txt \
-d '{"text":"Senior Go engineer, 6 years..."}'{ "data": { "enabled": true, "present": true, "uploaded_at": "2026-06-19T10:00:00Z", "structured": null } }