Access companies that the authenticated user belongs to. Companies are the top-level organizational units that contain clients, projects, and team members.
{
"id": 456,
"title": "Design Studio Inc"
}
| Attribute | Type | Description |
|---|---|---|
| id | integer | Unique identifier for the company |
| title | string | The company's name |
Retrieves a list of companies that the authenticated user has access to.
/api/v1/companies
GET /api/v1/companies
Authorization: Bearer YOUR_ACCESS_TOKEN
Accept: application/json
[
{ "id": 456, "title": "Design Studio Inc" },
{ "id": 457, "title": "Marketing Agency LLC" }
]
Retrieves a specific company by ID. Returns 404 Not Found if you are not a member of it.
/api/v1/companies/{id}
GET /api/v1/companies/456
Authorization: Bearer YOUR_ACCESS_TOKEN
Accept: application/json
{ "id": 456, "title": "Design Studio Inc" }
Read-only: Companies cannot be created, updated, or deleted through the API. They are managed inside Outlign.