2025-11-17
2025-11-17
/timeseries/identifier && /timeseries/category
- Talked about Dev -> Test -> Prod | T7 is PROD way to write data until a district is FULLY migrated to cloud (no more T7). Gain access to Dev/Test - Email Eric N.
- Time Series Categories
- Dev might only shows CWMS as not all offices / categories are entered
- /timeseries/category - works as expected
- No pagination?
- /timeseries/category/{category-id} - this returns what you have to provide it, room for improvement? Not a useful endpoint if it returns what you provide? Regex did not work (ignoring swagger description)
- Attempting to DELETE different office ID category ID yields a 500. Would expect a 403/forbidden.
- Did not check logs: "incidentIdentifier": "0b263a6b-2305-46c2-bd88-6e08dd06a008",
curl -X 'DELETE' \ 'https://water.dev.cwbi.us/cwms-data/timeseries/category/Default?office=CWMS&_cb=1763400651300' \ -H 'accept: /' \ -H 'Cache-Control: no-cache, no-store, max-age=0' \ -H 'Pragma: no-cache'
- /timeseries/identifier-descriptor
- Not specifying an office returns blank list for identifier. PROD (2025.09.02) and DEV (2025.11.17-develop)
- Total not included in response despite being in the swagger spec
|| DEV (2025.11.17-develop)
- Attempting to query 10,000 on the identifier does not respond.. may eventually?
- PATCH -> name and office-id exist, should they? They are post listed in path in the UI
- If you have snap options in PATCH, they should exist in the schema default for POST. Docs in TimeSeries on Read the Docs?
- no questions with DELETE