jobs_add
Create or update a job posting on freehire using its URL as a unique key. The description is stored as HTML. Access requires moderator role.
Instructions
Moderator: create a hand-curated job. URL is the dedup key — re-adding the same URL updates the posting. description is stored and rendered as HTML. Requires the moderator role (403 otherwise).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The posting URL — the dedup key. Required. | |
| title | Yes | Job title. Required. | |
| remote | No | ||
| source | No | The posting's real origin (defaults to 'manual' server-side). | |
| company | Yes | Company name. Required. | |
| location | No | ||
| posted_at | No | RFC3339 timestamp. | |
| description | No | Stored and rendered as HTML. |