The Tagging system of Zegami relies upon the implementation of 4 endpoints.
Tags are keyed against the primary key for the collection. Should this change, tags should be deleted and recreated.
Note that the back end should reconcile the tags that are added via the add endpoint.
Speech marks should be removed as described in the docs and the tags should be deduplicated when served such that no key is matched to the same tag twice.
The tag endpoints are documented in the API docs here: http://www.zegami.com/developer/apidocs
The following configuration variables are required to enable tagging: