I can create a map using the google-api-java-client with the current 1.47.1 version of the API.
However, all the maps are "Public". How can I create one so it shows as "Unlisted" ?
API used;
http://code.google.com/p/gdata-java-client/
Sample create map code from project;
code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/maps/CreateMap.java
Example of map viewed via maps.google.com (note the Public/Unlisted setting)
https://docs.google.com/open?id=0BwU8YHq384cgNzBFUXJHSmU1REE