Within the Teamwork.com
Developer Portal, you can access the
authentication
details required to create
an app, integration, or
service using any of
Teamwork.com's public APIs.
With
this portal, you must
choose at least one
Product Scope if you want
to allow your app to
access your Teamwork.com
data.
All APIs published
on this portal allow you
to access and update any
data in your Teamwork.com
account.
Developers
can securely gain access
to the tools they need to
begin building an app or
integration. This portal
delivers a seamless
onboarding experience,
with comprehensive
documentation to get you
up and running in no
time.
From your code
to anyone,
anywhere
- Set up your publisher details
- Create an app
- Develop and test
- Get verified
- Go live
Accessing the
Developer
Portal
You can access the
Developer Portal by
extending your current
Teamwork.com site URL by
adding
/developer
.- For
example,
https://{yourTeamwork.comURL}.com/developer
Alternatively, go to the
dedicated Teamwork.com Developer landing page
and click
the Login option in the
top right. You can then authenticate using
your associated Teamwork.com account
credentials.
You will be redirected to the
portal where you can set up your publisher
details.
Note: Once the publisher has been entered, only administrators can update it.
Access and permissions
The Developer
Portal is associated with
your Teamwork.com account.
This means that while
developing your
integration or service,
your app will only have
access to the data in the
selected Teamwork.com account.
Once verified by Teamwork.com,
it will be available to
everyone.
Note: To
access the Teamwork.com Developer Portal,
you must be a user in the owner
company. Users from other companies
inside your Teamwork.com account will not
have access.
The Teamwork.com Developer Portal has
three main user types to control permissions:
App owners - the user who
initially created the app.
- Have full permissions & access to
their app and can update app details & configuration settings:
- Update app details (name,
icon, description, URL, scopes,
redirect URIs, and origins)
- Delete an app
- Update app secret
- Add users to the app for app
management
- Set a new app owner
- Remove a user from an app
- Note: Owner company site
administrators in your Teamwork.com site
also share these app owner
permissions.
App users - must be added by the
app owner to help manage an app.
- The app action they can perform
are:
- Update app name
- Update app description
- Access the app details
screen
- Note: Owner company site
administrators in your Teamwork.com site
share these app user
permissions.
All users - normal Teamwork.com
users
- All users in your Teamwork.com owner
company have access to the Developer
Portal.
- Standard users can navigate to the
Developer Portal and look at the live
apps and apps in development.
- All users can create apps. Once you
create an app, you become an owner of
that app.
- All users can view the apps. To amend an app, you must be added as
an app user.
For more information, see: Setting Up Your
Publisher Details