.. _Integration_PrintformsApi_LoadingPrintTaskResults: Загрузка результатов задачи на печать ##################################### | Запрос: ``GET /print/{requestId}`` | HTTP-заголовки: .. code-block:: Authorization: Bearer access_token Accept: application/json где ``{requestId}`` - идентификатор запроса, полученный в результате постановки задачи на печать. Описание запроса **************** Запрос позволяет загрузить результаты выполнения задачи на печать по заданному идентификатору. Внешняя система должна периодически запрашивать результаты генерации ПФ по идентификатору запроса. Ответ на запрос *************** В случае успешного выполнения в ответ возвращается JSON вида: .. code-block:: JSON { "TaskStatus": 0, // статус обработки задачи "TaskHandlingErrorMessage": "string", // сообщение об ошибке, если задача обработана с ошибкой "Results": [ // результаты выполнения задачи, т. е. печатные формы { "Content": "base64", // данные печатной формы в виде массива байт в Base64 "Type": "string" // идентификатор типа печатной формы } ] } Возможные значения статуса обработки: * ``0`` - задача запланирована к обработке; * ``1`` - задача успешно обработана; * ``2`` - задача обработана с ошибкой. Сразу после постановки задача может оказаться в статусе ``0``. Любое другое значение статуса внешняя система должна воспринимать как завершение обработки задачи и прекращать ожидание. Поле ``TaskHandlingErrorMessage`` заполняется только в случае, если задача была обработана с ошибкой. Поле ``TaskStatus`` при этом равно ``2``. Печатные формы возвращаются в коллекции ``Results``. Количество элементов в коллекции зависит от запрошенных :ref:`типов ` ПФ. Коллекция заполняется только в случае, если задача была успешно обработана. Поле ``TaskStatus`` при этом равно ``1``.