NewGrow your business with our new Teams plan. Learn more

Announcing Capsule API v2

We’re excited to announce version two of the Capsule API. The API enables developers to build integrations that connect Capsule to other systems and extend the capability of Capsule. Popular integrations that make use of our API include MailChimp, PieSync, HelpScout and Zapier. API v2 makes it even easier for developers to build integrations with Capsule.

While this is largely a release for the benefit of developers, as a Capsule user you’ll also see improvements as developers upgrade their integrations to API v2. For example, integrations using the new API will be listed in their own settings page so it’s easy to see and control the integrations that you have enabled. Integrations on API v2 also have access to an expanded set of functions that enable deeper and smarter integrations.

If you’re a developer, you’ll find that API v2 retains the simple RESTful approach of v1 and introduces new features to improve development, such as OAuth 2 and a richer set of API endpoints and data per request.

API v1 will continue to work until January 31, 2018. We encourage developers to start planning their migration to API v2 now. We’ve tried to make the migration process as easy as possible and have written a migration guide that summarises the changes between API v1 and v2. We also welcome you to join the developer conversation if you have any questions and to help us continue improving our API.

If you’re a developer of a service that hasn’t already integrated with Capsule, we’d love for you to check out the new API. We have a friendly development team who are always happy to answer any questions. We’re super excited to see new integrations that extend our ecosystem with unique and useful ways to take advantage of Capsule.

New API documentation

We’ve recently updated the Capsule API pages. The API itself is more or less the same, there’s a few updates and we have improved the design and overall look and feel of the API documentation.

The API closely follows RESTful principles with every resource like person, opportunity or tag having its own URL. Resources can be manipulated using standard REST commands GET (view), POST (create), PUT (update) and DELETE.

We’ll be removing the old documentation shortly so you should update your bookmarks with the new URL. Check it out here: developer.capsulecrm.com

A PHP Wrapper for the Capsule API

At Capsule we love APIs; they allow Capsule to be connected with other popular web applications like Google Apps which we integrated with recently. It’s also great to see developers using the Capsule API in creative ways such as Alive Docs‘ recent integration with Capsule, FreshBooks, Gmail and Xero.

David at echolibre has created a PHP wrapper for the Capsule API and has kindly made it available on GitHub. PHP is a popular framework for creating web applications so our thanks go to him and his team for making it easier to integrate PHP applications with Capsule. Examples and further details are available on the echolibre blog.

Capsule API for Developers

This blog post was written before Javelin was renamed to Capsule. See this post for more details.

We’re pleased to announce the Capsule API is now available. Developers can use the API to access Javelin whether you’re planning on creating a clever add-on you want to share with the community or hooking in one of your internal applications. The API is implemented using XML or JSON over plain old HTTPS allowing developers to use existing tools and languages.

The API closely follows RESTful principles with every resource like person, opportunity or tag having its own URL. Resources can be manipulated using standard REST commands GET (view), POST (create), PUT (update) and DELETE. For more details and to get started visit our API guide.

We would love to hear ideas you have on how you plan to use the API. Drop us a note at support@capsulecrm.com.