Inconsistency with ID/PersistenceID when retrieving publications
the request should pass a path parameter "id"/ according to swagger documentation "api/publications/{id}"
publication DTO has a structure similar to this
"id": 30956,
"category": "publication",
"label": "12th Annual International Conference of the Alliance of Digital Humanities Organizations, DH 2017, Montréal, Canada, August 8-11, 2017, Conference Abstracts",
"version": null,
"persistentId": "YP755x",
"description": "No description provided.",
"licenses": [],
"contributors": [
...
Clients who use this API will assume that the property "id" in the DTO is the right value for the path parameter, but the request will respond 404, because backend is expecting "persistentId"
I think the documentation should clearly communicate which field is to be used.