CWMS Data API
Introduction
Overview
Design
What is CWMS Data API?
Install
FAQ
Glossary
General Terms
CDA Glossary Terms
Hydrologic Terms
Coming Soon
Using the API
Endpoints
Time Series Endpoints
TimeSeries Basics
/timeseries
/timeseries/recent
/timeseries/profile
/timeseries/profile/{location-id}/{parameter-id}
/timeseries/profile-parser
/timeseries/profile-parser/{location-id}/{parameter-id}
/timeseries/profile-instance
/timeseries/profile-instance/{location-id}/{parameter-id}/{version}
Shared Definitions
Authorization
Endpoints
Notes
Endpoint Parameters
Time Series Parameters (working reference)
API References
Data and References
Data
Timeseries
Location Levels
Client Libraries
Java
JavaScript
Jython
Python
Maintainers
Latest Version
Data Authorization Middleware
Objective
Motivation
Current Limitations
Business Drivers
User Benefit
Transparent to End Users
Enhanced for Administrators
Operational Benefits
Design Proposal
Architecture Overview
Transparent Proxy Data Flow
Core Components
Implementation Approach
Alternatives Considered
Performance Implications
Dependencies
Engineering Impact
Platforms and Environments
Best Practices
Compatibility
User Impact
Local Development & Testing Plan
Detailed Design
Implementation Strategy
Java API Integration Approach
Future Architecture Considerations
Implementation Scope
Coverage (Current Scope)
Local Development Strategy
Success Criteria
Functional Requirements
Performance Requirements (Local Testing)
Security Requirements
Integration Requirements
Conclusion
Immediate Benefits
Strategic Advantages
Foundation for Full Coverage
Technical Excellence
Alternative Topics
Alternative Topics
Aliases
CWMS Data API
Index
Index