The Current RMS API is a way of connecting to Current RMS systems. It lets developers read and write data, meaning they can get data about existing records as well as create new records and update existing ones.
As our API has matured, we’ve attracted a flourishing community of developers who use our API to create exciting integrations with other solutions or extract data for company projects.
Some developers have started to make their integrations available for everyone to use, extending the functionality in Current RMS. We call these “third party integrations” because they are not developed or maintained by the Current team.
No third party integrations are turned on in your system by default. You’re in control of the API, so you can choose which software and services to connect with.
We have developed and maintain integrations with:
We wrote all of the code to make these integrations work and we are responsible for keeping them up-to-date. If something isn’t working correctly, we’ll investigate and fix where we can. We also provide support guides and are happy to help you set up these integrations.
Third party integrations
If you find any other integrations with Current, they were not developed by the Current RMS team. While we love hearing about what people have done with our API and many third party integrations work well, keep in mind that absolutely anybody can use our open API to create an integration.
- We can’t make any assurances or guarantees about the third party vendor that provides the integration.
- Our own features go through multiple levels of human and machine testing. We do not test or verify third party integrations in the same way.
- Our team can’t provide support on how to set up or use third party integrations.
- The third party vendor is responsible for maintaining the integration. If it’s not working as expected, it’s their responsibility to fix it.
To use an integration, you’ll usually need to provide authorization or share an API key. When you authorize or provide an API key, you’re providing full read and write access to your Current RMS system.
An example of an authorization prompt
Think very carefully before providing authorization or sharing your keys. In the same way that you’d keep your password safe, only authorize or share your keys with software or services that you trust.
Remember that you can remove or refresh keys in System Setup > Integrations > API and manage OAuth2 authorized applications under the “Connected Apps” heading.
It’s your responsibility to check the privacy practices of third party vendors to make sure that you’re handling data legally and safely at your business.
Interested in creating an integration?
Join our developer community!
Check out our API introduction and grab our technical documentation.
Need a sandbox?
Sign up for a free trial to get access to a system for testing. After sign up, chat to our team to let us know that you’re an API developer.
Take care with our brand
Consult our brand guidelines to make sure you’re using our brand elements correctly.
Interested in working together?
Chat to us using the green help bubble ↘️