I have installed and uninstalled multiple times FileMaker Server 17.0.2.203 (from full installer, not updater) on a trashcan Mac Pro 2013 OS X 10.13.5. Everything seems to work fine and I can access it normally through FMPA. I've imported schedules, turned on OAuth for Google/Amazon/MS, saved EAR passwords, and made use of the Admin Console API just fine. However, I can't seem to get the Data API to work. Previously in beta versions, I had used Postman to connect to it just fine and using the same calls previously saved that used to work, are not working.
Web Direct is working and I can call the domain name and get the default "FileMaker Database Server Website" file in the web browser fine, so web publishing seems good. There is no firewall on this server (It is a development server operating wide open). I made sure the File has for my security the "fmrest" extended privilege set and, it used to work (using the same layout too).
I'm sure I overlooked something obvious that I set up before and just forgot what to do. I hope it isn't too embarrassing - haha. But any suggestions would be appreciated.
OK, I'm an idiot. The Data API completely changed and I was calling using the FMS 16 Data API for a POST of the token and then the GETs are all different.
So if someone else gets a 404 error on a FMS 17, then make sure you are using FMS 17 API calls and not 16.