Added schema validation through JaySchema and modified the API to comply: 1. id is now a string, 2. Even single item resources are contained in an array (The site is misleading), and 3. Changed 'posts' to 'tournaments' under links (This was an obvious mistake, but I'm not sure if it affected the validation at all).