If I do that : const data = await TournamentAdapter.index(api_key) let t = data.tournaments[0] t.name return nothing, but t["tournament"].name yes. So don't know if it's on your side or not, but the object is inside another