Announcements & Changes

We continue to enhance the Capsule API and add additional resources, parameters and elements into responses, etc. Please ensure that your app is designed to handle additional elements that may be added to responses. We’ll always try to avoid breaking changes to existing resources on the API without notice.

10 April 2017

Updated Field Value Model docs to clarify the type of the value field.

27 January 2017

Updated developer console:

9 January 2017

On Monday 16 January we’ll be releasing an API update to prevent duplicate named organisations being created or being created by updating the name of an existing organisation using the API. This brings the API inline with the behavior of the Capsule web app. When a duplicate is caught you will get an HTTP/1.1 422 Unprocessable Entity error response like this:

HTTP/1.1 422 Unprocessable Entity
{
  "message": "Validation Failed",
  "errors": [
    {
      "message": "name must be unique",
      "resource": "party",
      "field": "name"
    }
  ]
}

When updating an existing organisation which is already a duplicate and you are not changing the contact’s name, the update will be applied successfully. If this creates an issue for your integration please contact us on support for help.

18 September 2015

Enabled rate limiting. We’ve ensured the new rate limits are set high enough to avoid breaking any existing integrations.