Skip to main content
POST
Add line item (mechanic only)

Authorizations

Authorization
string
header
required

JWT access token from /auth/verify-otp

Path Parameters

id
string<uuid>
required

Body

application/json
description
string
required
quantity
integer
required
unit_price
number
required

Price in paisa (e.g. 15000 = ₹150)

type
enum<string>
required
Available options:
part,
labor,
other
barcode_image_url
string<uri>

Optional S3 URL of a barcode photo for the spare part. Upload via POST /uploads/presigned-url first.

Response

Line item added

id
string<uuid>
job_id
string<uuid>
description
string
quantity
integer
unit_price
number

Price in paisa (e.g. 15000 = ₹150)

barcode_image_url
string<uri> | null

Optional S3 URL of the spare part barcode photo

created_at
string<date-time>
type
enum<string>
Available options:
part,
labor,
other