Jobs

Create a job posting draft

Create a job posting as a draft.

jobTitle and company each take an id from lookup_search_ids, or free text.

Nothing is public yet: publish_job_posting takes the jobId.

projectId comes back for Recruiter postings only.

Docs: https://heyreagent.com/docs/actions/create_job_posting

post/v1/actions/create_job_posting

Request

  • Base URL: https://api.heyreagent.com
  • URL: https://api.heyreagent.com/v1/actions/create_job_posting
  • Auth: HTTP bearer

Request body

workplace'ON_SITE' | 'HYBRID' | 'REMOTE' required
locationstring required

LinkedIn's id for the place (lookup_search_ids type LOCATION).

descriptionstring required

The job description. HTML tags may be used to structure it.

employmentStatus'FULL_TIME' | 'PART_TIME' | 'CONTRACT' | 'TEMPORARY' | 'OTHER' | 'VOLUNTEER' | 'INTERNSHIP'
autoRejectionTemplatestring

Message sent automatically to applicants who do not pass the screening questions.

connectionIdstring

Which of your LinkedIn accounts to act from (its id from list_linkedin_accounts). Omit to use your first live one.

Response

It worked. Inside result: created, draft, from, usedToday, dailyLimit, jobId, projectId.

oktrue required
resultobject required

What was asked for. A field that does not apply is left out, or is null.

Changes

No recorded changes to this operation across all 1 revision of this API.