так что мое понимание было правильным:
Jobs: query POST
один возвращает результаты запроса (данные) немедленно в его теле ответа (своего рода синхронный / блокирующий процесс)
Jobs: insert (with a 'query' job) POST
просто создает задание запроса в бэкэнде (вроде асинхронного / неблокирующего процесса), и позже нам все равно нужно выполнить либо Jobs: getQueryResults (если мы получили jobId), либо Tabledata: list для получения результаты запроса (данные) .. оба из которых, как мне кажется, работают так же (синхронизация / блокировка), как и задания: запрос