Job Posts: Creating and Deleting Job Posts via the API

In this article, you can read about how to create a new job post and how to delete an existing job post using the RecMan API.

Insert Job Post

POST

https://api.recman.io/v2/post/

To insert a job post, use the POST method with operation set to insert and scope set to jobPost.

It's required to specify projectId, name, startDate and endDate when inserting a job post. The response will include the new jobPostId.

URL POSThttps://api.recman.io/v2/post/
ScopejobPost
Operationinsert

Job Post Fields

FieldTypeDescription
projectId
required
integerProject ID
name
required
stringName
startDate
required
date-timeStart date. Format: Y-m-d H:i:s
endDate
required
date-timeEnd date. Format: Y-m-d H:i:s
accessionstringAccession (start date)
workplacestringWorkplace
bodystringBody (job description)
ingressstringIngress (company description)
titlestringTitle (job title)
numberOfPositionsintegerNumber of positions
deadlinestringApplication deadline
facebookstringFacebook
twitterstringTwitter
linkedinstringLinkedIn
webstringWebpage
address1stringAddress 1
address2stringAddress 2
postalCodestring or numericPostal code
citystringCity name
countrystringCountry name
salarystringSalary
applyUrlstringApply URL, must be a valid URL
branchIdintegerBranch ID (primary)
branchCategoryIdintegerBranch category ID (primary)
secondaryBranchIdintegerBranch ID (secondary)
secondaryBranchCategoryIdintegerBranch category ID (secondary)

Request Body

key{{api_key}}
scopejobPost
operationinsert
data.projectId236831
data.namePHP developer
data.startDate2024-10-10 00:00:00
data.endDate2024-12-10 00:00:00

Delete Job Post

POST

https://api.recman.io/v2/post/

To delete a job post, use the post method with operation set to delete and scope set to jobPost.

It's required to specify the jobPostId field for deleting a job post.

URL POSThttps://api.recman.io/v2/post/
ScopejobPost
Operationdelete

Fields

FieldDescription
jobPostId
required
Job post ID

Request Body

key{{api_key}}
scopejobPost
operationdelete
data.jobPostId59575

What's next

Now that you know how to create and delete job posts, continue with: Job posts: Retrieving and Filtering Job Posts via API and Job posts: Retrieving Job Applications from a Job Post via API.

Was this article helpful?
0 out of 0 found this helpful