The Trelica API is designed for technical users at Trelica customers, and also for developers wanting to integrate their products with Trelica.
A good starting point is Postman. You can get started here:
The API covers many core areas of Trelica including applications, people, contracts, workflows, the audit log, and users. The API is under incremental development, so if there are features that you need that aren't currently supported please reach out to us.
The API is a modern, RESTful API. It is built on secure, widely adopted standards.
Authentication and authorization use OAuth 2.0, either using Client Credentials or Authorization Code flows. Client Credentials is appropriate if you are connecting to access your own data; Authorization Code flow is best if you are a software developer wanting to let your users access their Trelica data in your application.
If you're configuring OAuth then your tool or library might support the "well-known" OpenID configuration standard. The Trelica URL for this is:
The flow and the scopes you want to use to connect are bundled together by an API App. You can define an App yourself in Trelica. Apps can either have local access, or if you are a software developer, you may want to publish the app so that mutual customers can access their Trelica data from your product.