ucd-library / aggie-experts

Publicly reported feedback and issues for Aggie Experts
https://ucd-library.github.io/aggie-experts/
MIT License
1 stars 2 forks source link

Propose a solution for openAPI middleware and/or specification #416

Closed qjhart closed 1 week ago

qjhart commented 1 month ago

Currently, Aggie Experts doesn't have a good interaction between the openAPI specification and the actual API. THis includes no support for validation, and no automatic API specificiation generation.

We need to have better best practices for keeping the API and speci in sync, and leveraging the spec to provide any support it can for function validation.