CollectionSpace for Developers
This documentation is for CollectionSpace development team.
3/31/2025: The developer documentation is currently under review.
About CollectionSpace's three layers
A CollectionSpace system has three layers. A simplified overview:
The User Interface (UI) layer. This layer runs in a web browser and is what your users will see on their screens when working with CollectionSpace.
The Application layer. This layer consists of compiled code and runs on your server. It routes and translates data between the UI and Services layers, and orchestrates some complex interactions between those two layers.
The Services layer. This layer also consists of compiled code and runs on your server. It stores and provides data relating to your museum's object and procedural records, via a content management system and databases.