Did you know that, if you create a REST Function in your CFC File that returns a variables scope (no, you are not reading stuffs; it's really that way), then you call that function using CFHTTP, you should receive a RESTful diagnosis containing all its function and parameter features? No???? So, try it!
By the way, trying to do it regularly (until upgrading my website to ColdFusion 2021), I've found a tiny issue. This issue is the 'displayName' key inside the 'Metadata' key that should be corrected. At this moment, the key has been naming to 'diAplayName' instead of 'diSplayName'.