Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Currently, WC settings are declared for each individual settings page first, then some are added to the API using filters.
This is a proposal to reverse that, and declare all the settings first for the REST API.
Create a full settings API for WooCommerce that contains all of the core settings.
Along with the benefits listed below, this also helps prevent the current problem of moving settings causing un-intended API changes: woocommerce/woocommerce#18669
Design/create the Schema