#BUMP:
Although this request seems sealed with a **status-declined** flag..

i started to play with Stackauth and i have to say that what requested in this post is more than proper and reasonable.

Using /sites i had to craft an utility method that strips the domains from site_urls using regex (^http://(.*)\.com$ ), adding them to the data structure as keys.  

The resulting data is something like this:

    {
      "api_sites": [
        {"stackoverflow":{
          "name": "Stack Overflow",
          "logo_url": "http://sstatic.net/so/img/logo.png",
          "api_endpoint": "http://api.stackoverflow.com",
          "site_url": "http://stackoverflow.com",
          "description": "Q&A for professional and enthusiast programmers",
          "icon_url": "http://sstatic.net/so/apple-touch-icon.png",
          "state": "normal",
          "styling": {
            "link_color": "#0077CC",
            "tag_foreground_color": "#3E6D8E",
            "tag_background_color": "#E0EAF1"
          }
        }},
        {"serverfault":{
          "name": "Server Fault",
          "logo_url": "http://sstatic.net/sf/img/logo.png",
          "api_endpoint": "http://api.serverfault.com",
          "site_url": "http://serverfault.com",
          "description": "Q&A for system administrators and IT professionals",
          "icon_url": "http://sstatic.net/sf/apple-touch-icon.png",
          "state": "normal",
          "styling": {
            "link_color": "#10456A",
            "tag_foreground_color": "#444444",
            "tag_background_color": "#F3F1D9"
          }
        }},
        .....
        {"cooking.stackexchange":{
          "name": "Cooking",
          "logo_url": "http://sstatic.net/cooking/img/logo.png",
          "api_endpoint": "http://api.cooking.stackexchange.com",
          "site_url": "http://cooking.stackexchange.com",
          "description": "Q&A for food and cooking",
          "icon_url": "http://sstatic.net/cooking/apple-touch-icon.png",
          "state": "closed_beta",
          "styling": {
            "link_color": "#0077CC",
            "tag_foreground_color": "#FFF",
            "tag_background_color": "#FFF"
          }
        }},
        {"meta.cooking.stackexchange":{
          "name": "Cooking Meta",
          "logo_url": "http://sstatic.net/cookingmeta/img/logo.png",
          "api_endpoint": "http://api.meta.cooking.stackexchange.com",
          "site_url": "http://meta.cooking.stackexchange.com",
          "description": "Q&A about the cooking site",
          "icon_url": "http://sstatic.net/cookingmeta/apple-touch-icon.png",
          "state": "linked_meta",
          "styling": {
            "link_color": "#3D3D3D",
            "tag_foreground_color": "#666666",
            "tag_background_color": "#FFF"
          }
        }},....]
    }


It works and i can use this data structure in my code, but it is slow and unreliable.  
I vote with two raised hands that **a meaningful key should be added to the response**.