code: public FutureData<ManagedSource> get(String id) {
          FutureData<ManagedSource> future = new FutureData<>();
          URI uri = newParams().put("id", id).forURL(config.newAPIEndpointURI(GET));
          Request request = config.http().
                  GET(uri, new PageReader(newRequestCallback(future, new ManagedSource(), config)));
          performRequest(future, request);
          return future;
      }
docs: /*
  @param id the ID of the managed source to fetch
  @return the managed source for the ID provided