code: @PUT
      @Consumes("application/x.json-update-api-key")
      @Path("{id}")
      public SuccessResponse updateApiKey(@PathParam("id") String id, UpdateEmoApiKeyRequest request,
                                          @Authenticated Subject subject) {
          _uac.updateApiKey(subject, request.setId(id));
          return SuccessResponse.instance();
      }
docs: Alternate endpoint for updating an API key.  Although not REST compliant it provides a more flexible
  interface for specifying API key attributes, such as by supporting partial updates.