Create a job
POST/jobs
Creates a job in a single ("one-shot") request and publishes it according
to the publish block. Creation and publishing are atomic — if any
rule fails, nothing is created.
companyId, postedBy and publishStatus are derived server-side and
must not be sent.
Request
Responses
- 201
- 401
- 403
- 422
- 500
Job created
Missing headers, expired/invalid timestamp, or unknown/inactive API key.
Signature mismatch.
Request failed validation (body or query). details[] lists each field + reason.
Unexpected server error. Retry later; contact support with the requestId.