public CoachModel getConnectorSharingInfo(@ApiParam(value="The buddy's username", required=true) @PathParam("username") String username) {
final long guestId = AuthHelper.getGuestId();
final CoachingBuddy coachingBuddy = buddiesService.getTrustedBuddy(guestId, username);
final Set<SharedConnector> sharedConnectors = coachingBuddy.sharedConnectors;
final List<ApiKey> apiKeys = guestService.getApiKeys(guestId);
CoachModel coach = new CoachModel();
List<SharedConnectorModel> connectors = new ArrayList<SharedConnectorModel>();
for (ApiKey apiKey : apiKeys) {
boolean isShared = false;
// Make sure this apiKey is valid, skip if not
if(apiKey==null || apiKey.getConnector()==null || apiKey.getConnector().getName()==null)