Hi there,
Regarding your query about the warning for the legacy API in WooCommerce version 8.3.1, it’s important to understand that the legacy API refers to WooCommerce versions 2.6.x and earlier. If you have created APIs using the REST API option, you are using the modern, non-legacy API.
Currently, WooCommerce does not provide a direct log to show if you are using a legacy API. However, you can identify this by the API endpoints you’re using in your applications or plugins. If they start with /wc-api/v3/
, you are using the legacy API.
The modern WooCommerce REST API endpoints start with /wp-json/wc/v3/
. You can find more information here:
https://woocommerce.github.io/woocommerce-rest-api-docs/
I hope this response has been helpful. If you have other questions, please don’t hesitate to ask.