Skip to content

feat: standardize xblock API, add v1 - #38723

Merged
Faraz32123 merged 2 commits into
feat/axim-api_improvementsfrom
feat/standardize_contentstore_xblock_api_endpoint_to_v1
Jun 10, 2026
Merged

feat: standardize xblock API, add v1#38723
Faraz32123 merged 2 commits into
feat/axim-api_improvementsfrom
feat/standardize_contentstore_xblock_api_endpoint_to_v1

Conversation

@Faraz32123

Copy link
Copy Markdown
Contributor

Description:
The FC-0118 initiative introduces a comprehensive standardization of APIs across the platform, guided by 15 newly defined Architectural Decision Records (ADRs). These ADRs collectively establish consistent patterns for serializers, permissions, error handling, pagination, filtering, authentication, versioning, and overall API design. Through this effort, existing endpoints are being refactored and aligned to ensure uniformity, improved developer experience, and long-term maintainability, while also reducing redundancy and inconsistencies across services.

@Faraz32123 Faraz32123 self-assigned this Jun 8, 2026
@Faraz32123
Faraz32123 force-pushed the feat/standardize_contentstore_xblock_api_endpoint_to_v1 branch from 41024eb to 531d858 Compare June 9, 2026 16:46
@Faraz32123
Faraz32123 requested a review from feanil June 10, 2026 06:43
@Faraz32123
Faraz32123 merged commit cd1c866 into feat/axim-api_improvements Jun 10, 2026
42 checks passed
@Faraz32123
Faraz32123 deleted the feat/standardize_contentstore_xblock_api_endpoint_to_v1 branch June 10, 2026 07:48
feanil pushed a commit that referenced this pull request Jul 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants