Skip to main content
This API is currently Under Maintenance. Some providers may have limited availability.

How It Works

The Auto Apply API uses a session-based workflow to automate job applications:
1

Start a Session

Send a job application URL to discover form fields. A browser session is launched and the application page is analyzed.
2

Fill in Answers

Submit answers for the discovered fields. The API fills forms, handles multi-page flows, and validates input.
3

Application Submitted

Once all pages are complete, the application is automatically submitted. The session is closed and resources are released.

Session Lifecycle

Endpoints

Session-Based (Manual Control)

MethodPathDescription
POST/api/auto-apply/startStart a new session for a job URL
POST/api/auto-apply/set-answersSubmit answers for discovered fields
DELETE/api/auto-apply/sessions/{id}End a session and release resources

Fully Automated

MethodPathDescription
POST/api/auto-apply/runExecute a full application using a saved profile

Profiles

MethodPathDescription
POST/api/auto-apply/profilesCreate a new profile
GET/api/auto-apply/profilesList all profiles
GET/api/auto-apply/profiles/{id}Get a profile by ID
PUT/api/auto-apply/profiles/{id}Update a profile
DELETE/api/auto-apply/profiles/{id}Delete a profile

Pricing

Each Auto Apply session costs 200 credits ($0.20). Credits are charged when the session starts. See Pricing for details.