Unify Logo Footer.svg
Unify Integrations
Logo
Basecamp 3

Basecamp 3

Logo

2 mins READ

Use the Basecamp 3 connector to coordinate projects and team communication.

Integrating your application with Basecamp 3 lets you use these operations in an automation. It exposes 11 actions, listed below. Add the connector from the Connections area, authenticate, then select its operations in the automation builder. Capabilities: actions.

Authentication

Before you begin, make sure you have the following information:

Connection Name: Choose a meaningful name for your connection. This name helps you identify the connection within your application or integration settings.

Authentication Type: Basecamp 3 supports OAuth authentication.

Obtaining Your OAuth Client Credentials

  1. Log in to your Basecamp account, then go to launchpad.37signals.com/integrations.

  2. Click Register one now to create a new integration (click Register another application instead if you already have apps registered).

  3. Under Products, select the Basecamp products your organization uses.

  4. Enter a name for your application, your company name, and your website URL.

  5. Enter a Redirect URI, the URL Basecamp sends the authorization code to. If you don't have one yet, enter a placeholder such as http://myapp.com/oauth.

  6. Save the integration to generate your Client ID and Client Secret.

  7. Copy the Client ID and Client Secret and store them securely for authenticating your connection.

Actions

Action Name

Description

Create project

Creates a project in Basecamp

Delete project

Deletes a project by its ID from Basecamp

Get all documents

Returns all documents in Basecamp

Get all people

Returns all people visible to the current user in Basecamp

Get document

Gets the document by its ID in Basecamp

Get people on a project

Returns all active people on the project with the given ID in Basecamp

Get person

Returns the profile for the person with the given ID in Basecamp

Get project

Gets a project by its ID from Basecamp

List projects

Lists projects in Basecamp

Update project

Updates a project by its ID in Basecamp

Update project access

Grants or revokes access to a Basecamp project for existing or new people