agrc / wri

The spatial mapping component to the Watershed Restoration Initiative
https://wri-emp.utah.gov/wri/map/map.html
MIT License
0 stars 0 forks source link

Design cloud native supporting API #19

Open steveoh opened 1 month ago

steveoh commented 1 month ago

The mapping application requires CRUD operations to support the mapping functionality.

The parent application supplies a key and token to authorize the request. Consider proxying our solution through apigee to handle WRI auth.

Tasks

GET project/{id}

GET supporting/filters

GET supporting/editing

GET project/{id}/{featureId}

POST project/{id}/create

PUT project/{id}

DELETE project/{id}

stdavis commented 1 month ago

Does the project centroid need to be updated under "PUT project/{id}"?

steveoh commented 1 month ago

Yep, for put, post, and delete. I'll update the boxes