headbase-app / headbase

The customizable database for your brain. Note-taking, task-management, personal knowledge bases and more.
https://headbase.app
GNU Affero General Public License v3.0
1 stars 0 forks source link

Consider using existing standards to define API structure and behaviour #28

Open ben-ryder opened 4 hours ago

ben-ryder commented 4 hours ago

Describe your improvement Consider using existing standards to define API structure and behaviour

Is your suggestion related to any problems? The API is mostly custom right now, and while I think it is easy to use adopting widly used standards and tooling would make the API more approchable and possibly allow for easiler integration with developer tooling and the ecosystem as a whole.

Additional context Consider things such as the JSON:API spec, OpenAPI spec etc.