Job Items
Job Item Roles

Create job item role

post/job_items/{job_item_id}/job_item_roles

Request

  • Base URL: https://api.streamtime.net/v2
  • URL: https://api.streamtime.net/v2/job_items/{job_item_id}/job_item_roles
  • Auth: HTTP bearer

Path parameters

job_item_idinteger required

Request body

idinteger

Job item role ID

jobItemIdinteger

Job item ID

roleIdinteger

Role ID

activeboolean

Is the role assignment active

jobCurrencySellRatenumber float nullable

Sell rate in job currency (per hour)

totalPlannedMinutesinteger

Total planned minutes for this role

jobCurrencyTotalPlannedTimeExTaxnumber float nullable

Total planned time ex tax (job currency) for this role

jobCurrencyTotalPlannedTimeCostExTaxnumber float nullable

Total planned time cost ex tax

Example request

{
  "id": 701,
  "jobItemId": 10001,
  "roleId": 12,
  "active": true,
  "jobCurrencySellRate": 110,
  "totalPlannedMinutes": 180,
  "jobCurrencyTotalPlannedTimeExTax": 330,
  "jobCurrencyTotalPlannedTimeCostExTax": 240.5
}

Response

Job item role created.

idinteger

Job item role ID

jobItemIdinteger

Job item ID

roleIdinteger

Role ID

activeboolean

Is the role assignment active

jobCurrencySellRatenumber float nullable

Sell rate in job currency (per hour)

totalPlannedMinutesinteger

Total planned minutes for this role

jobCurrencyTotalPlannedTimeExTaxnumber float nullable

Total planned time ex tax (job currency) for this role

jobCurrencyTotalPlannedTimeCostExTaxnumber float nullable

Total planned time cost ex tax

Example response

{
  "id": 701,
  "jobItemId": 10001,
  "roleId": 12,
  "active": true,
  "jobCurrencySellRate": 110,
  "totalPlannedMinutes": 180,
  "jobCurrencyTotalPlannedTimeExTax": 330,
  "jobCurrencyTotalPlannedTimeCostExTax": 240.5
}

Changes

No recorded changes to this operation across all 1 revision of this API.