POST/projects/api/v3/jobroles/:id/billable-rates.json
Set billable rates for a job role.
Body Params
BillableRatesRequest represents a request to set billable rates for a job role.
- Name
billableRatesByCurrencyId- Type
- dictionary[string, BillableRateAmount]
- Description
- BillableRateAmount represents the amount for a specific currency.
Responses
- Code
- 201
- Type
- object
- Schema
- Description
- 201 Created
JobRoleRatesResponse contains information about job role billable rates.
- Code
- 400
- Type
- object
- Schema
- Description
- 400 Bad Request
ErrorResponse defines how []Error should be marshaled to JSON.
- Code
- 403
- Type
- object
- Schema
- Description
- 403 Forbidden
ErrorResponse defines how []Error should be marshaled to JSON.
- Code
- 404
- Description
- 404 Not Found No Data
201 Created
JobRoleRatesResponse
{
"billableRateByCurrencyId": {
"additionalProp": {
"createdAt": "string",
"createdBy": {
"id": 0,
"meta": {},
"type": "string"
},
"rate": {
"amount": 0,
"currency": {
"id": 0,
"meta": {},
"type": "string"
}
},
"updatedAt": "string",
"updatedBy": {
"id": 0,
"meta": {},
"type": "string"
}
}
},
"included": {
"currencies": {
"additionalProp": {
"code": "string",
"decimalPoints": 0,
"id": 0,
"name": "string",
"symbol": "string"
}
}
}
}