Hi there,
I am using the third party plugin - Housebuilder Pro - on a staging website for a new project. This plugin defines custom post types and API routes for the external provider to be able to create new properties in WordPress when set up in Housebuilder Pro. The third party provider have said they are getting an error when calling the REST API (they define their own REST API routes in the plugin at /wp-json/housebuilderpro/v1) which - in their system - flags an issue to do with a corrupt or malformed SSL/redirect issue (for whatever reason the code they have their end seems to return a very vague error at best).
This REST API request does work in Postman as expected, creating a new custom post type item in the CMS, but does not work in their system. To test if this was a Bedrock issue, I set up an exact replica of all of the theme logic/plugins used on a different domain, with the same type of SSL installed, on a classic WordPress installation. This version works without issue, which leads me to believe this is a Bedrock issue. Interestingly when I call the endpoint in Postman I can see it in the access logs on the server, but do not see any kind of access log record when the third party call the same endpoint in their system, almost like it never reaches the server. This almost points to it not being a bedrock issue, however why would the standard WordPress installation work in a like-for-like environment if it wasn’t.
Any support or assistance would be incredibly gratefully appreciated.