...
- Versioning
- documentation
- wiki pages linked with VIVO version space (VIVO 1.13.x Documentation) vs
- GitHub project for documentation (similar to https://github.com/DSpace/RestContract)
- documentation
- Fetching data
- pagination
- limit and offset
- stats data in response
- size (usually the same as limit, except it is at the end of list), total, pagesCount, index (offset)
- sorting
- sort by (data property name), order (ASC or DESC)
- pagination
- Versioning
- External graph base
Notes
The issue https://github.com/vivo-project/VIVO/issues/3870has been introduced by https://github.com/vivo-project/Vitro/pull/385. There is no easy solution for the issue at the moment which might work in all cases for existing VIVO adopters. Therefore, we decided to revert PR, and resolve this issue and the issue https://github.com/vivo-project/VIVO/issues/3858 later.
There was also discussion about publishing documentation for VIVO REST API. The question is whether OpenAPI specification might be enough for the VIVO community.
...