Clinked API for Developers

Increase productivity, save time and enhance the client experience with Clinked’s client portal APIs. Designed for developers.

Packed full of features for a rich user experience

Manage your users and groups

Synchronize your Clinked user base with your existing software to avoid multiple registration and permission management. You can also automatically create a new portal once you sign up a new customer.

Read more

Upload and store files securely

Improve the efficiency of content distribution, save time and improve your customer experience with automatic file uploads into your client portals, directly from your existing software solution.

Read more

Keep your events and tasks updated

Clinked’s events and tasks are great ways of organizing your projects and keep everyone up-to-date. Automatically import events and assign tasks from any third party or in-house software.

Read more

Follow discussions and stay informed

Using Clinked’s API  means that you can create new discussions, automatically sync existing discussions, contribute to and stay informed of any replies directly with your third party software.

Read more

Chat and connect with clients

Use Clinked’s Chat API to send and receive instant messages with your portal that can instantly sync with your existing third party software solution and keep clients connected at all times.

Read more

Accessible from mobile devices

Not only can our APIs integrate with your web-based Clinked portal, but it syncs with your native Clinked mobile applications. Updated files, created tasks, new discussions — access it all from your app.

Get started in minutes

Sign up and get started using our Postman collection or jump right into code.

Authenticate

Sign up and get started using our Postman collection or jump right into the code. Authenticate your API before you can get started with synchronizing users and uploading files.

$ curl 'https://api-p1.clinked.com/oauth/token?client_id=5ad29f13-82b8-4b68-89e6-c2f4c96d5d9d&client_secret=0eda391b-0a88-46d2-aaaf-905332c19e20&grant_type=client_credentials&scope=read+write' \
     -i -H 'Accept: application/json'

Create user

After authenticating your Clinked account you can get started with organizing and viewing all of your integrated groups and team members.

$ curl 'https://api-p1.clinked.com/v2/accounts/1/members' -i -X POST -H 'Content-Type: application/json' -H 'Accept: application/json' -d '{ "user" : { "username" : "jack", "password" : "iuWo9oog1I", "name" : "Jack Bauer", "email" : "jack.bauer@clinked.com" }, "accountPermission" : 4, "groups" : { "my_group" : 1 } }'

Upload file

Efficiently start to synchronize your file uploads and begin collaborating with team members and clients, allowing them to share files and add their feedback on both web and mobile devices.

$ curl 'https://api-p1.clinked.com/v2/accounts/1/groups/1/files/' -i -X POST -H 'Content-Type: application/json' -H 'Accept: application/json' -H 'Authorization: ' -d '{ "memberPermission" : 8, "size" : 1000, "sharing" : "MEMBERS", "contentType" : "application/pdf", "friendlyName" : "My Document.pdf" }'

Successfully implemented by businesses

From group management to file uploading and storing, Clinked’s APIs are already being used by developers for a variety of uses. Our APIs have been extensively documented and we always have support readily available.

  • Synchronize Clinked’s APIs with the cloud, in an instant
  • Seamlessly manage file and user approvals and permissions
  • Get notifications of any updates and changes happening in your portal
  • Allow automatic uploads with your Clinked mobile applications
  • Integrate your Clinked events, tasks, notes, discussions and more