- Added AccessControl to ComboHandler for role-based access management. - Implemented gas estimation for plan execution and improved gas limit checks. - Updated execution and preparation methods to enforce step count limits and role restrictions. - Enhanced error handling in orchestrator API endpoints with AppError for better validation feedback. - Integrated request timeout middleware for improved request management. - Updated Swagger documentation to reflect new API structure and parameters.
917 B
917 B
API Deprecation Policy
Overview
This document outlines the deprecation policy for the ISO-20022 Combo Flow Orchestrator API.
Deprecation Timeline
- Announcement: Deprecated endpoints will be announced 6 months before removal
- Warning Period: Deprecation warnings in headers for 3 months
- Sunset Date: Full removal after 6 months
Deprecation Process
Phase 1: Announcement (Month 1-6)
- Add deprecation notice to API documentation
- Include deprecation headers in API responses
- Notify all API consumers
Phase 2: Warning Period (Month 4-6)
- Continue serving deprecated endpoints
- Add migration guides
- Provide alternative endpoints
Phase 3: Sunset (Month 7+)
- Remove deprecated endpoints
- Return 410 Gone status for removed endpoints
Migration Guides
From v1 to v2
Last Updated: 2025-01-15