Basecamp API

Back to the Developer home page

Companies API Calls

This is the newer, REST-based version of this API. If you are maintaining an older application, it might be using the legacy, non-RESTful version of this API, which can be found documented here.

Get companies

GET /companies.xml

Returns a list of all companies visible to the requesting user.

Response

<companies>
  <company>
    ...
  </company>
  <company>
    ...
  </company>
  ...
</company>

Get companies (within project)

GET /projects/#{project_id}/companies.xml

Returns a list of all companies associated with the given project.

Response

<companies>
  <company>
    ...
  </company>
  <company>
    ...
  </company>
  ...
</company>

Get company

GET /companies/#{company_id}.xml

Returns a single company identified by its integer ID.

Response

<company>
  <id type="integer">1</id>
  <name>Globex Corporation</name>
</company>