web
web copied to clipboard
API
Implement an internal only API so that other services within the Geek.Zone estate can access the Geek.Zone membership database.
Impact
High
Urgency
Now
I propose creating a dedicated "api" repo, which can host an OpenAPI 3.0 spec for the overall API.
Using the OpenAPI spec gives a lot of benefits, such as auto-generating test cases, and auto-generating boilerplate code in a number of different languages and frameworks. I think it's also quite powerful to separate the Spec, the Implementation(s) and the Consumer(s)
Furthermore, as Geek.Zone is an OpenAPI member, it would certainly be a good idea to use OpenAPI!