Getting access

You need to Login to the API Credentials Management section of the developer portal to add new and manage apps, generate an application key, generate Client ID & Secret keys. For this you need to be an established user belonging to a ServiceTitan’s partner organization. In order to be registered as a user, please fill the Request Access tab and fill the form. Choose from one of the below available roles. 

Note: There will be back and forth verification between ServiceTitan support teams and the partner organization to confirm your eligibility to the role. It will take up to 3-5 business days for you to get the access. 

Available User roles: 

Admin role: Admin role is the higher level role. Choose an Admin role if your organization qualifies you. Admin role represents you to be the Resource owner of the data of that of the partner. In general if you belong to a 3rd party organization contracted by a ServiceTitan Partner, you will not be qualified for the Admin role. Only users of the partner organization that have a direct relationship with Servicetitan should be requesting access to this role.

If you have Admin role access, you will have access to 

i) ‘Create and Manage Applications’ tab. Through this tab you can register your app, choose the API scopes and generate Application key which you can share with your application developer.  

ii) ‘Manage Integrations and API access’ tab.Through this tab you can view the chosen API scopes, Subscribe or Unsubscribe to the App, generate Client ID & Secret keys which you should share with the app developer.

If you have the Developer role access, you will have access to

‘Create and Manage Applications’ tab. Through this tab you can register your app, choose the API scopes and generate Application key which you can share with your application developer.  

You need to obtain the Client ID & Secret key from the admin.

Note: The App would need both Client ID & Secret key and Application key to make a successful API call.