It doesn't require another call to the API.
In the YouTube iFrame's onReady handler, getPlayerState() will return -1 (unstarted) for "unavailable" videos, while all other videos should return a status of 5 (video cued).