Τα αρχεία json έχουν πράγματι παραπάνω πράγματα (ίσως πολλά!). Δεν υπάρχει απαίτηση να τα εισάγετε όλα στο μοντέλο της ΒΔ και σωστά, αυτό δεν "χαλάει" την εφαρμογή σας.
Οσο για τον αυτοματοποιημένο έλεγχο, αυτός εφόσον γίνει, θα αφορά τις κλήσεις, όχι το περιεχόμενο των αποτελεσμάτων. Οπότε εσείς υλοποιείτε ακριβώς αυτό που ζητείται στην προδιαγραφή του API.