Hi @jessebrightman,
Thank you for reaching out! The 403 error you’re seeing when accessing the /wp-json/ REST API could be caused by a few factors, even if no additional security is added and file system permissions are correct.
Here are a few things you can check:
- Firewall or Security Plugin: Even without additional security, a firewall or security plugin might block API requests. Please temporarily deactivate any firewall or security plugins and test the API again.
- REST API Disabled: Ensure that the REST API is not being disabled via your theme or another plugin. You can check for any custom functions or hooks that might be interfering.
- Server Configuration: Sometimes, server settings or the .htaccess file can cause conflicts. You may want to check your server logs for additional clues or contact your hosting provider to see if any settings need adjusting.
- Site Cache: If your site is using a caching plugin, try clearing the cache as it could be serving outdated content that might be interfering with the API request.
If you’ve already checked these areas and the issue persists, feel free to share the System Status Report, which you can find via WooCommerce > Status > Get system report > Copy for support. You could copy and paste it via https://gist.github.com/ and send the link here.
Looking forward to your reply!
We haven’t heard back from you in a while, so I’m going to mark this as resolved – we’ll be here if and/or when you are ready to continue.
If you have a few minutes, we’d love if you could leave us a review: https://ww.wp.xz.cn/support/plugin/woocommerce/reviews/