basic json api coverage