Basecamp API Integration Profile
Information and guides about integrating with Basecamp API
Add Basecamp Integration to Your AppConfiguration
To create a development account and OAuth application in Basecamp, follow these steps:
-
Create a Basecamp Account:
- Go to the Basecamp website at https://basecamp.com/.
- Click on the "Try it for free" button to create a new account.
- Fill in the required information and complete the registration process.
-
Access Developer Tools:
- Once you have a Basecamp account, log in to your account.
- Go to https://launchpad.37signals.com/integrations.
-
Create an OAuth Application and Fill Application Details:
- Click on the "Register another application" button.
- In the "New Application" form, provide the following details:
- Name of your application: Enter a name for your application.
- Your company’s name: Enter a name of your company.
- Your website URL: Enter a URL of your company's website.
- Products: Choose the products that your company use.
- Redirect URI:
https://api.integration.app/oauth-callback
-
Save and Get Credentials:
- Click on the "Register this app" button to create the OAuth application.
- After saving, you'll be redirected to the application details page.
- In the application details page, you'll find your Client ID and Client Secret.
-
Configure the app parameters in the integration.app platform:
- Add the Basecamp app from store in the Integration.app console
- Click Configure & Test
- In the Parameters section, select a Use custom parameters toggle / Edit Parameters
- Put the the Application (client) ID into Client Id and the app secret into the Client Secret
- Add scopes your application requires to be functional
Remember to keep your Client Secret secure and never expose it publicly.
That's it! You have successfully created a development account and OAuth application in Basecamp.