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.

Our integrations

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.

Data security

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.

Data privacy

Third party integrations are beyond the scope of our privacy policy. Often, they may take data from your Current RMS system and use or store it in other applications or services.

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! 

  • Get started
    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 ↘️
Did this answer your question?