curviate recruiter project-job update
Apply a partial update to a project's job posting.
Usage
curviate recruiter project-job update <projectId> <jobId> [flags]Examples
curviate recruiter project-job update PROJECT_ID JOB_ID --workplace-type HYBRIDArguments
| Argument | Required | Description |
|---|---|---|
projectId | yes | Recruiter project ID. |
jobId | yes | Job posting ID. |
Flags
| Flag | Type | Required | Description |
|---|---|---|---|
--body-file | string | no | Path to a JSON file with the full job body. |
--body | string | no | Read the JSON job body from stdin (pass '-'). |
--job-title-id | string | no | Resolved job-title parameter id (merged with --job-title into job_title:{id,name}). |
--job-title | string | no | Job title display name (merged with --job-title-id into job_title:{id,name}). |
--company-id | string | no | Resolved company id (or use --company-name for free text). |
--company-name | string | no | Company as free text (used when no resolved id is available). |
--workplace-type | string | no | Workplace arrangement: ON_ |
--location | string | no | A resolved LOCATION parameter id. |
--employment-status | string | no | Employment type: FULL_ |
--seniority-level | string | no | Seniority level: INTERNSHIP| |
--description | string | no | Full job description (min 200 chars; merged over the JSON). |
--industry | string | no | Industry parameter ids, 1-3 (comma-separated). |
--job-function | string | no | Job-function parameter ids, 1-3 (comma-separated). |
--apply-method | string | no | How candidates apply: linkedin| |
--notification-email | string | no | Email notified of new applicants (used when --apply-method is linkedin). |
--website-url | string | no | External apply URL (used when --apply-method is external). |
Also accepts these global flags: --api-key, --profile, --account, --base-url, --timeout, --json, --fields, --preview, --verbose, --beta.
Exit codes: the exit code table. More commands: Recruiter.