code: @NotNull
      @ObjectiveCName("requestIntegrationTokenCommandWithGid:")
      public Command<String> requestIntegrationToken(int gid) {
          return callback -> modules.getGroupsModule().requestIntegrationToken(gid)
                  .then(v -> callback.onResult(v))
                  .failure(e -> callback.onError(e));
      }
docs: Request integration token for group
  
  @param gid group's id
  @return Command for execution