The Basecamp Provider comes with a set of default options:
You can override any of the options to suit your own use case.
Using the example above, it is only possible to retrieve profile information such as account id, email and name. If you wish to retrieve user data in relation to a specific team, you must provide a different profileUrl and a custom function to handle profile information as shown in the example below.
The BASECAMP_TEAM_ID is found in the url path of your team's homepage. For example, if the url is
https://3.basecamp.com/1234567/projects, then in this case the BASECAMP_TEAM_ID is 1234567