Currently, the data-sources/data-sources-map endpoint is online, but there are a few issues:
The /data-sources/data-sources-map endpoint overlaps with the /data-sources/{resource_id} endpoints, which may not be best practice
The endpoint requires API or JWT key authorization, but this is not displaying in the API documentation, possibly because of 2.
Describing it as "data sources" is somewhat misleading, because the data is a product of both data sources and agencies (specifically, it provides the data sources associated with agencies which themselves have non-null latitude and longitude
Requirements
Move this to its own /map namespace, where it can roam free and unencumbered.
Tests
Tests will need some modification but otherwise not be affected
Context
Currently, the
data-sources/data-sources-map
endpoint is online, but there are a few issues:/data-sources/data-sources-map
endpoint overlaps with the/data-sources/{resource_id}
endpoints, which may not be best practiceRequirements
/map
namespace, where it can roam free and unencumbered.Tests
Docs
Open questions