API reference · Client Contract Lines
GET/api/v1/client-contract-lines

List client contract lines

Lists client contract line assignments. Current implementation validates query but returns TODO stub `{ data: [], total: 0 }`. This route requires request context and can fail with `Request context not available` when not wired.

Query parameters

pagestringOptional
limitstringOptional
sortstringOptional
orderstringOptional
searchstringOptional
created_fromstring <date-time>Optional
created_tostring <date-time>Optional
updated_fromstring <date-time>Optional
updated_tostring <date-time>Optional
client_idstring <uuid>Optional
contract_line_idstring <uuid>Optional
service_categorystringOptional
is_activestringOptional
has_custom_ratestringOptional
is_contractdstringOptional
start_date_fromstring <date-time>Optional
start_date_tostring <date-time>Optional
end_date_fromstring <date-time>Optional
end_date_tostring <date-time>Optional

Response body

Success response 200 · schema ClientContractLineListEnvelope

dataobjectRequired
dataarray of ClientContractLineResourceRequired
itemsobject
client_contract_line_idstring <uuid>Required
client_idstring <uuid>Required
contract_line_idstring <uuid>Required
service_categorystringNullable
start_datestring <date-time>Required
end_datestring <date-time>Nullable
is_activebooleanRequired
custom_ratenumberNullable
client_contract_idstring <uuid>Nullable
tenantstring <uuid>
totalintegerRequired
≥ 0
metaobject

Response codes

200
Stubbed empty assignment list returned.
400
Invalid query parameters.
401
x-api-key missing at middleware.
500
Request context missing or unhandled failure.