Companies
Companies (Clients in the awork UI) are the contacts or organizations that you work with. Projects are usually connected to Companies.
Most company integrations follow the same pattern: create or find the company, store its id in your system, then add contact information and link projects to it. Company endpoints require the company-master-data permission (or an administrator role).
Creating a company
Creating a company is easy. The only required field for creating a company is the name.
Save the returned company id for subsequent requests:
Finding and updating a company
Use the list endpoint to find companies by name or another field with the standard filtering and pagination parameters:
Update only the fields you want to change. The name remains required on the update form:
Adding contact information
Contact information is managed separately from the company. For example, add a billing address and then retrieve all contact records with GET /companies/{companyId}/contactinfo:
See the Companies API reference for contact-info update and delete operations.

