Create Campaign - Step 1

Create job campaign - Step 1: Job Details (Required fields: campaignName, jobTitle, department, location, experienceLevel, employeeType, numberOfOpenings, jobDescription)

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
campaignNamestringRequired

Campaign name (3-100 chars)

jobTitlestringRequired
Job title
departmentstringRequired

Engineering|Product|Design|Marketing|Sales|Operations|Human Resources|Finance|Customer Success|Data Science|DevOps|Quality Assurance|Business Development|Legal|Other

locationstringRequired
Job location
experienceLevelstringRequired

Entry Level (0–2 years)|Mid Level (3–5 years)|Senior Level (6–10 years)|Lead/Principal (10+ years)|Executive/Director (15+ years)

employeeTypestringRequired

Full-time|Part-time|Contract|Internship

numberOfOpeningsdoubleRequired
Number of openings
jobDescriptionstringRequired
Detailed job description
salaryMindoubleOptional
Minimum salary
salaryMaxdoubleOptional

Maximum salary (must be >= salaryMin)

currencystringOptional

Currency code (default: INR)

jobDutiesstringOptional
Job duties
requirementsstringOptional

Job requirements (Note: use ‘requirements’, not ‘jobRequirements’)

benefitsstringOptional
Benefits offered
skillsstringOptional
Required skills
campaignTypestringOptional

Campaign type (default: specific)

applicationDeadlinestringOptional

Application deadline (ISO 8601)

targetHireDatestringOptional

Target hire date (ISO 8601, must be >= applicationDeadline)

courseDegreestringOptional
Required degree
specializationstringOptional
Required specialization
isRemotebooleanOptional
Remote work option
isHybridbooleanOptional
Hybrid work option
minExperiencedoubleOptional
Minimum years of experience
maxExperiencedoubleOptional
Maximum years of experience

Response

Campaign step 1 created successfully
successbooleanOptional
dataobjectOptional
messagestringOptional
timestampstringOptional
versionstringOptional

Errors

400
Bad Request Error