ZipRecruiter
API actions for the ZipRecruiter integration.
ZipRecruiter
Manage ZipRecruiter jobs and applications from Lodol.
Add application note
Attach an internal note to a ZipRecruiter application for collaboration.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
application_id | string | No | ID of the application receiving the note. |
note | string | No | Note content to attach to the application. |
Response
{
"note": "mock_value",
"note_id": "mock_value",
"status": "mock_value"
}Post job
Create and publish a new job posting with title, description, company, and location.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
title | string | No | Title of the job posting. |
description | string | No | Full description of the job responsibilities and requirements. |
company | string | No | Company name for the posting. |
location | string | No | Location of the role (city, state, or remote). |
Response
{
"job_id": "mock_value",
"location": "mock_value",
"status": "mock_value",
"title": "mock_value"
}Search jobs
Search ZipRecruiter job listings by keyword with optional location filters.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | No | Search phrase for job titles and descriptions. |
location | string | No | Optional location filter (city, state, or remote). |
page | number | No | Page number of results to fetch (defaults to 1). |
per_page | number | No | Number of jobs per page (defaults to 20). |
Response
{
"jobs": [
{}
],
"status": "mock_value"
}Submit application
Submit a candidate application to a specific ZipRecruiter job posting.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | No | Identifier of the job to apply for. |
candidate_name | string | No | Full name of the applicant. |
candidate_email | string | No | Email address of the applicant. |
resume_url | string | No | Optional URL to the candidate's resume. |
Response
{
"application_id": "mock_value",
"job_id": {},
"status": "mock_value"
}Update application status
Update the status of a submitted ZipRecruiter application.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
application_id | string | No | ID of the application to update. |
status | string | No | New status for the application (e.g., reviewing, interview, rejected). |
Response
{
"application_id": "mock_value",
"status": "mock_value"
}