EU Hosted Customers accounts should use xxxx.eu.teamwork.com instead of xxxx.teamwork.com. Australian Hosted Customers accounts should use xxxx.au.teamwork.com. We advise making all calls to your Teamwork account over SSL. If you have any security concerns or questions just drop us an email to firstname.lastname@example.org.
Our recommended approach is to use our App Login Flow which implements OAuth 2.0. In order to use OAuth 2.0, you will need to register your app using our Developer Portal. Here you can generate client ID and secret in order to implement App Login Flow.
Once you successfully implement OAuth 2.0 using the app details from our Developer Portal, you can simply make requests using the
Authorization header, but using a bearer token rather than passing in your API key with basic authentication.
If you have any feedback or suggestions, feel free to contact us at email@example.com.