Changes

Lucity 2016r2

Dates

All dates are now returned in ISO8601 UTC format (2016-07-28T16:43:36Z) https://en.wikipedia.org/wiki/ISO_8601

Extensionless Endpoints

Routes

Several routes have been moved:

The following routes will be removed in Lucity 2017. Alternate routes should be used.

Serialization Object Namespaces

The Lucity.SerializationObjects namespaces may no longer be included in XML submitted to the server.  This restriction should not affect developers who started working with the API since January 2012.  It may, however, affect REST API apps created before 2012.  This does not affect applications using JSON.

Service Directory

The service directory can now be hidden, and is now hidden by default. Lucity recommends leaving the service directory hidden except for in test or development environments.

Lucity 2016

Status Codes

When a user is not authorized to perform an action due to permissions, the REST API now returns a 403 Forbidden code. Previously, the system returned a 401 Unauthorized code. 401 is now used only to indicate a failure to log into Lucity or an expired login session.

Lucity 2015r2

Added a Publicly Available property on Request records to indicate whether the Memo should be visible to the public.