Jobs
Adds a material line to a job (the app's "Add material" button).
Requires ManageJobs and an Idempotency-Key header. Same rules as the web app: a cancelled job is read-only, parent / sell-by-unit / add-on items are added through the app instead, and a matching plain planned line is merged rather than duplicated. The line price is resolved by the pricing engine (tiers) unless you send a unitPrice that differs from the base price, which is kept as a manual override. In counter-sales mode stock is consumed immediately. The write is attributed to the user who created the key.
post/api/v1/jobs/{id}/items
Request
- Base URL: https://app.flexonthejob.com
- URL: https://app.flexonthejob.com/api/v1/jobs/{id}/items
- Auth: HTTP bearer
Path parameters
idinteger required
Job id from GET /api/v1/jobs.
Request body
Response
The updated job (same shape as GET /api/v1/jobs/{id}).
Changes
No recorded changes to this operation across all 1 revision of this API.