“Company” is the older name for what AlgaPSA now calls a client. These endpoints cover the same assignment — linking a contract line to the company you bill — under the legacy path. New integrations should prefer the Client Contract Lines endpoints, which carry the documented request schema.
GET /company-contract-lines lists the assignments, POST /company-contract-lines creates one, and DELETE /company-contract-lines/{id} removes it. The shape of the create body is not yet pinned in the spec, so build against the client contract line fields — client_id, contract_line_id, and start_date — and treat this path as an alias kept for compatibility.
Every endpoint links through to its full parameters, request and response schemas, and code samples.
GET/api/v1/company-contract-linesAlgaPSAGET v1POST/api/v1/company-contract-linesAlgaPSAPOST v1DELETE/api/v1/company-contract-lines/{id}AlgaPSADELETE v1