public static void fetchPin(int pinID, final PlexPinResponseHandler responseHandler) { String url = "https://plex.tv:443"; PlexHttpService service = getService(url); Call<Pin> call = service.fetchPin(pinID, VoiceControlForPlexApplication.getInstance().prefs.getUUID()); call.enqueue( new Callback<Pin>() { @Override public void onResponse(Response<Pin> response) { responseHandler.onSuccess(response.body()); } @Override public void onFailure(Throwable t) { responseHandler.onFailure(t); } }); }