Version History
This document provides a comprehensive history of all RiverGen API documentation versions, detailing what was included in each release.
Version 1.0.1 (Latest) - Current
Release Date: January 2, 2026
Status: Latest / Current
Overview
Version 1.0.1 represents a major update to the RiverGen API documentation, introducing comprehensive Organizations API enhancements and complete microservices documentation.
What's New in 1.0.1
[NEW] Organizations API Expansion
- 23 new endpoints added (total: 32 endpoints, up from 9)
- Organization settings management (3 endpoints)
- Get organization settings
- Update organization settings
- Update organization branding
- Organization member management (3 endpoints)
- List organization members
- Get organization member
- Update organization member
- Workspace management enhancements (5 endpoints)
- Create workspace
- Get workspace
- Update workspace
- Delete workspace
- List workspaces
- Workspace member management (5 endpoints)
- List workspace members
- Add workspace member
- Update workspace member
- Remove workspace member
- Get workspace member
- Security logs (2 endpoints)
- List security logs
- Get security log
- Branding and image uploads (7 endpoints)
- Upload organization logo
- Upload organization favicon
- Upload organization banner
- Get organization logo
- Get organization favicon
- Get organization banner
- Delete organization image
- Organization settings management (3 endpoints)
[NEW] Microservices Documentation
Complete documentation for all internal microservices:
-
Data Orchestration Service (17 endpoints)
- Query execution and data plans
- Catalog management
- Data lineage tracking
- Schema discovery
- Connector management
- Health and metrics
-
Storage Service (22 endpoints)
- File management (upload, download, delete, list)
- Quota tracking and management
- Vector storage and search
- Model registry and artifacts
- Cache management
- Lifecycle management
-
Staging Service (8 endpoints - not implemented)
- Job management (create, get, list, pause, resume, cancel)
- Chunk management (acknowledge, refresh URL)
Complete Feature List - Version 1.0.1
Individual Account APIs
-
Authentication (24 endpoints)
- User registration and login
- Email verification
- Password management
- OAuth integration
- Social account linking
- Profile management
-
Sessions (2 endpoints)
- List active sessions
- Revoke sessions
-
MFA (10 endpoints)
- TOTP setup and verification
- Email OTP setup and verification
- Backup codes management
- MFA status and deactivation
-
WebAuthn (6 endpoints)
- Passwordless authentication
- Hardware key registration
- Biometric authentication
-
Devices (4 endpoints)
- Trusted device management
- Device activation and revocation
-
Personal Access Tokens (4 endpoints)
- Token creation and management
- Token revocation
-
OAuth Applications (7 endpoints)
- Application management
- Secret regeneration
-
OAuth2 (6 endpoints)
- OAuth 2.0 authorization flows
- Token management
Organization Account APIs
-
Organizations (32 endpoints) [Up]
- Organization creation and management
- Workspace management
- Member management
- Settings and branding
- Security logs
-
Invitations (4 endpoints)
- Send and manage invitations
- Invitation acceptance
-
SSO (19 endpoints)
- Single Sign-On configuration
- SAML and OIDC support
- SSO provider management
-
SSO Enforcement (5 endpoints)
- SSO policy enforcement
- Bypass management
-
Roles & Permissions (15 endpoints)
- Role creation and management
- Permission assignment
- Role-based access control
-
User Management (13 endpoints)
- User provisioning
- User profile management
- User status management
-
Workspaces (9 endpoints)
- Workspace creation and management
- Workspace member management
-
SCIM (10 endpoints)
- SCIM 2.0 protocol support
- User and group provisioning
-
Organization Tokens (3 endpoints)
- Organization-level token management
Shared APIs (Available to Both Individual and Organization)
- Authentication (24 endpoints)
- Sessions (2 endpoints)
- MFA (10 endpoints)
- WebAuthn (6 endpoints)
- Devices (4 endpoints)
- Personal Access Tokens (4 endpoints)
- OAuth Applications (7 endpoints)
- OAuth2 (6 endpoints)
Platform APIs (Available to Both Individual and Organization)
-
Data Sources (12 endpoints)
- Connect to 30+ data sources
- Schema discovery
- Connection testing
- Health monitoring
-
Storage (9 endpoints)
- File upload and management
- Presigned URL generation
- Storage quota management
-
Policies (8 endpoints)
- Data governance policies
- Row-level security
- Data masking
-
Prompt Studio (15 endpoints)
- Natural language query execution
- Prompt management
- Template system
- Execution history and analytics
Microservices (Internal Services)
- Data Orchestration Service (17 endpoints)
- Storage Service (22 endpoints)
- Staging Service (8 endpoints - not implemented)
Total Endpoint Count - Version 1.0.1
- Individual APIs: 63 endpoints
- Organization APIs: 110 endpoints
- Shared APIs: 63 endpoints
- Platform APIs: 44 endpoints
- Microservices: 47 endpoints
- Total: 327 endpoints
Version 1.0.0 - Initial Release
Release Date: Initial Release
Status: Archived
Overview
Version 1.0.0 represents the initial release of the RiverGen API documentation, containing the core API endpoints and features available at launch.
What's Included in 1.0.0
Individual Account APIs
-
Authentication (24 endpoints)
- User registration and login
- Email verification
- Password management
- OAuth integration
- Social account linking
- Profile management
-
Sessions (2 endpoints)
- List active sessions
- Revoke sessions
-
MFA (10 endpoints)
- TOTP setup and verification
- Email OTP setup and verification
- Backup codes management
- MFA status and deactivation
-
WebAuthn (6 endpoints)
- Passwordless authentication
- Hardware key registration
- Biometric authentication
-
Devices (4 endpoints)
- Trusted device management
- Device activation and revocation
-
Personal Access Tokens (4 endpoints)
- Token creation and management
- Token revocation
-
OAuth Applications (7 endpoints)
- Application management
- Secret regeneration
-
OAuth2 (6 endpoints)
- OAuth 2.0 authorization flows
- Token management
Organization Account APIs
-
Organizations (9 endpoints)
- Organization creation
- Organization retrieval
- Organization updates
- Basic workspace management
- Member invitations
-
Invitations (4 endpoints)
- Send and manage invitations
- Invitation acceptance
-
SSO (19 endpoints)
- Single Sign-On configuration
- SAML and OIDC support
- SSO provider management
-
SSO Enforcement (5 endpoints)
- SSO policy enforcement
- Bypass management
-
Roles & Permissions (15 endpoints)
- Role creation and management
- Permission assignment
- Role-based access control
-
User Management (13 endpoints)
- User provisioning
- User profile management
- User status management
-
Workspaces (9 endpoints)
- Workspace creation and management
- Basic workspace operations
-
SCIM (10 endpoints)
- SCIM 2.0 protocol support
- User and group provisioning
-
Organization Tokens (3 endpoints)
- Organization-level token management
Shared APIs (Available to Both Individual and Organization)
- Authentication (24 endpoints)
- Sessions (2 endpoints)
- MFA (10 endpoints)
- WebAuthn (6 endpoints)
- Devices (4 endpoints)
- Personal Access Tokens (4 endpoints)
- OAuth Applications (7 endpoints)
- OAuth2 (6 endpoints)
Platform APIs (Available to Both Individual and Organization)
-
Data Sources (12 endpoints)
- Connect to 30+ data sources
- Schema discovery
- Connection testing
- Health monitoring
-
Storage (9 endpoints)
- File upload and management
- Presigned URL generation
- Storage quota management
-
Policies (8 endpoints)
- Data governance policies
- Row-level security
- Data masking
-
Prompt Studio (15 endpoints)
- Natural language query execution
- Prompt management
- Template system
- Execution history and analytics
What's NOT Included in 1.0.0
- [Not Available] Microservices documentation
- [Not Available] Enhanced Organizations API (only 9 endpoints, not 32)
- [Not Available] Workspace member management endpoints
- [Not Available] Organization settings and branding endpoints
- [Not Available] Security logs endpoints
Total Endpoint Count - Version 1.0.0
- Individual APIs: 63 endpoints
- Organization APIs: 87 endpoints (9 Organizations + 78 other)
- Shared APIs: 63 endpoints
- Platform APIs: 44 endpoints
- Microservices: 0 endpoints (not documented)
- Total: 257 endpoints
Version Comparison
| Feature | v1.0.0 | v1.0.1 |
|---|---|---|
| Individual APIs | 63 | 63 |
| Organization APIs | 87 | 110 |
| Organizations Endpoints | 9 | 32 |
| Shared APIs | 63 | 63 |
| Platform APIs | 44 | 44 |
| Microservices | [Not Available] Not documented | [OK] 47 endpoints |
| Total Endpoints | 257 | 327 |
Key Differences
- Organizations API: Expanded from 9 to 32 endpoints (+23 endpoints)
- Microservices: Added complete documentation for 3 services (47 endpoints)
- Total Growth: +70 new endpoints documented
Migration Guide
Upgrading from v1.0.0 to v1.0.1
If you're using the Organizations API, be aware of the new endpoints:
- Organization Settings: New endpoints for managing organization settings and branding
- Member Management: Enhanced member management with more granular controls
- Workspace Management: Expanded workspace operations including member management
- Security Logs: New endpoints for accessing security audit logs
Breaking Changes
- None: All v1.0.0 endpoints remain available and unchanged in v1.0.1
New Features
- Microservices Documentation: Complete API documentation for internal microservices
- Enhanced Organizations API: More comprehensive organization and workspace management
Version Support
- v1.0.1: Current/Latest - Full support
- v1.0.0: Archived - Available for reference only