9.1 API: Restructure Configuration
Overview of Changes
config/api_resources/
βββ Resource.xml (contains both properties AND operations)config/api_resources/
βββ properties/
β βββ Resource.xml (property metadata only)
βββ resources/
βββ shop/
β βββ Resource.xml (operations only)
βββ admin/
βββ Resource.xml (operations only)1. Create New Directory Structure
2. Split Resource Configuration
Example: Banner Resource
3. Key Changes to Note
Schema Updates
Properties Format
Operations Format
Operation Type Mapping
Old Operation Type
New Class
Serialization Groups
4. Resources Without Operations
5. Remove Old Configuration
6. Validate Changes
7. Test API Endpoints
Important Notes
Reference
Last updated
Was this helpful?
