Auto Apply goes synchronous
Breaking (beta surface): the Auto Apply webhook mechanism is removed and the whole flow is now synchronous, at
api_version 2026-08-12. POST /api/auto-apply/applications blocks until the first step’s fields are returned directly in current_step; the new POST /api/auto-apply/applications/{id}/answers validates answers synchronously (a bad value is a free 400 with per-field errors), fills the form, auto-continues or auto-submits, and blocks until the next step or the terminal result. GET /applications/{id} gains wait_seconds for long-poll re-attach.Removed: callback_url, webhook settings and secrets, application.fields_requested / terminal events, HMAC signing, the webhook activity log, and all callback_* error codes. New failure codes: answers_timeout, verification_timeout. Steps gained answers_expire_at; applications gained current_step. No tunnel is needed for local development any more. The @jobo-ai/autoapply SDK is rewritten as 1.0.0 around the new loop, including an applications.run() helper. See The application loop.Auto Apply beta
Auto Apply is open as an invite-only beta at
api_version 2026-07-21. POST /api/auto-apply/applications now returns 202 for granted accounts; accounts without access get 403 auto_apply_not_enabled in place of the previous 503 auto_apply_coming_soon. Webhook settings, secret rotation, verification and the sandbox are live in the portal.Callback docs corrected on two points that were previously unstated: application.fields_requested is a synchronous request whose response body carries the answers, and a non-2xx or non-JSON reply fails the application permanently rather than being retried. Added a local development guide — a callback must be a public HTTPS address, so localhost needs a tunnel.Documentation
Documentation narrowed to cover the API only — the Data Platform section moved to jobo.world. Corrected filter enum values throughout:
experience_level is intern | entry | mid | senior | lead | executive, and employment_type includes freelance. Added dedicated pages for idempotency, pagination, response headers, and the 7-day expiry lookback window. The source catalogue reference was updated to 106 providers.Auto Apply preview
Published the profileless, callback-driven Auto Apply contract as a preview, at
api_version 2026-07-21. Application creation is not yet enabled — POST /api/auto-apply/applications returns 503 auto_apply_coming_soon until launch.
