The DINA-Web Collections API is an essential part of DINA-Web - "Digital Natural History Collections for the Web". It provides data services for museum collection management workflows.
The Collections API is made up of three Java modules:
- dina-data-service - exposes the Collections API through a RESTful service
- dina-data-jpa - CRUD operations visavi the relational database
- dina-datamodel - data model of entities from database schema
Use the Makefile for building, generating documentation etc:
# build using official mvn from Docker Hub
make build
# generate docs
make dox
The Collections API reference documentation is here:
Guides, tutorials and usage examples:
- curl example
- ... more to follow