---
title: "Copy of Copy of"
method: POST
path: "/payment-items"
---

# Copy of Copy of

`POST /payment-items`

## Request body

- object
  - `companyID` string, required — ID of company
  - `contractorID` string, required — ID of contractor
  - `contractorPaymentID` string, required — ID of contractor payment that this payment item will be added to
  - `work_info` object
    - `work_description` string — Custom description of payment item
    - `service_date` string — Datetime (ISO 8601) of when service was completed
  - `earning_type` 'hourly' | 'per_unit' | 'flat_fee' | 'expense_reimbursement' | 'bonus'
  - `quantity` number, float — Only required if `earning_type` is `hourly` or `per_unit`
  - `rate` number, float — Only applicable if `earning_type` is `hourly` or `per_unit`
  - `bill_rate` number, float — Only applicable if `earning_type` is `hourly` or `per_unit`
  - `gross_amount` number, float — Only applicable if `earning_type` is `flat_fee`, `expense_reimbursement`, or `bonus`
  - `bill_amount` number, float — Only applicable if `earning_type` is `flat_fee`, `expense_reimbursement`, or `bonus`

## Response `200`

- object
  - `success` boolean
  - `data` object — Contains Payment Item object
  - `testMode` boolean

---

[API](https://skmtc.net/zeal/apis/zeal-api.md) · [All operations](https://skmtc.net/zeal/apis/zeal-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zeal/zeal-api/versions/01346dceb27d/schema)
