NYCPlanning / ae-zoning-api

This application is API for serving data related to zoning and tax lots.
2 stars 0 forks source link

Refactor: Split Open API documentation into multiple files #204

Open TangoYankee opened 6 months ago

TangoYankee commented 6 months ago

Description

The openapi.yaml file contains several categories of data that rely on each other. Jumping between and maintaining these different sections can be unwieldy. Splitting the openapi documentation into multiple files could help organize the data, making it easier to grok and navigate. This is possible using "refs" to external files.

Acceptance criteria

Note Some examples from other sites have a file for each individual component and store them together in a folder. For example, a land_use.yaml file in a 'schemas' folder. This might be a good next step. But, I don't think it's strictly necessary for this iteration.