All requests from the java API are getting a 403 forbidden response. It appears that services.sunlightlabs.com requires a User-Agent header. While I could not find any documentation of this requirement on the sunlight API pages, changing this portion of getUrlLines(String url) in ApiCall.java allows requests to succeed:
from:
try {
URL u = new URL(url);
URLConnection yc = u.openConnection();
...
to:
try {
URL u = new URL(url);
HttpURLConnection yc = (HttpURLConnection)u.openConnection();
yc.setRequestProperty("User-Agent", "Sunlight Labs Java API");