create_company_job
Post a new job on Himalayas. Jobs are free to post and require admin approval before going live. Requires employer authentication.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draft | No | Save as draft instead of submitting for approval | |
| title | Yes | Job title (5-80 characters) | |
| extras | No | Paid extras: 'sticky' ($299 pin to top for 30 days), 'newsletter' ($99 feature in weekly email for 30 days) | |
| seniority | Yes | Seniority levels | |
| max_salary | No | Maximum salary | |
| skill_list | No | Comma-separated skills | |
| base_salary | No | Minimum salary | |
| description | Yes | Job description (350+ characters, can include HTML) | |
| category_list | No | Comma-separated job categories | |
| valid_through | No | Expiration date (ISO format, defaults to 30 days from now) | |
| salary_country | No | Salary currency code (default: USD) | |
| employment_type | Yes | Employment type | |
| app_link_or_email | Yes | Application URL or email address — backend auto-detects via @ check | |
| screening_questions | No | Screening questions for applicants |