Right. That's the first thing I thought as I was looking at that format for an API I'm building myself (other options include things like Swagger). Point is there are a bunch of formats and a lot of us use variants on what already works. Nothing to see here.
Would you be willing to email the list of links etc for learning Ruby that you mentioned in that comment? Please send to info(at)tximmigration.com ... thanks!