This issue has recurred (and is ongoing) as of a couple of weeks ago. Most notably, as before, the on_site attribute is missing from Area 51. This is API 1.0, by the way.
The API works for Area51 discuss, but it isn't listed on the site list. Would it be possible to add it so software using the API can access it without adding specific code for it?