13. Получение сообщений от ФНС

https://my.payanyway.ru/npdapi/getnotifications

Принимаемые параметры:

  • key - (security_key) (строка, до 32-х символов)

  • inn - ИНН самозанятого (строка до 12-ти символов)

  • signature - подпись запроса (строка, до 32-х символов)

Ответ на запрос:

  • requestId - ID запроса - нужен для идентификации url уведомлений, которые придут в ответ на данный запрос (число, до 11-ти знаков)

  • methodName - имя запроса (строка, до 32-х символов)

  • requestStatus - статус запроса - может иметь одно из значений: NEW (создан новый запрос), ACTIVE - запрос сработал, DONE - запрос завершен и NO_MESSAGE_ID (не был получен ID сообщения от АИС “Налог-3” - в этом случае запрос до АИС “Налог-3” будет повторяться автоматически до получения ID сообщения от АИС “Налог-3”) (строка, до 32-х символов)

  • methodId - ID сообщения от АИС “Налог-3” (строка, до 50-ти символов)

  • debugData - данные для отладки - массив json, имеющий следующую структуру:

    • token - (строка, до 32-х символов)

    • userIdentity - (строка, до 255-ти символов)

    • result - данные с результатами выполнения запроса - массив json, имеющий следующую структуру:

      • Body - json массив

        • GetMessageResponse - json массив

          • ProcessingStatus - (строка, до 32-х символов)

          • Message - json массив

            • GetNotificationsResponse - json массив

              • notificationsResponse - json массив

                • inn - ИНН самозанятого (строка до 12-ти символов)

                • notif - массив json с сообщениями*

Элементы массива notif с сообщениями имеет следующую структуру - список элементов:

  • id - (строка, до 32-х символов)

  • title - (строка, до 255-ти символов)

  • message - (строка, text 16384 символа)

  • status - (строка, до 32-х символов)

  • createdAt - (строка, date time)

  • updatedAt - (строка, date time)

Если сообщение только одно, то вместо списка будет отдано одно сообщение с вышеуказанной структурой.

Пример ответа:

{"requestId":15934,"methodName":"getnotifications","requestStatus":"ACTIVE","methodId":"9993a9b8-d6eb-4298-94aa-59aa443beed0","debugData":{"token":"4bf48104295c41daa5772d7cc2e19102","userIdentity":"aW5zdGE=","result":{"Body":{"GetMessageResponse":{"ProcessingStatus":"COMPLETED","Message":{"GetNotificationsResponse":{"notificationsResponse":{"inn":"344213338444","notif":[{"id":"4758368","title":"---","message":"---","status":"NEW","createdAt":"2020-02-19T10:26:54.854Z","updatedAt":"2020-02-19T10:26:54.854Z"},{"id":"4758360","title":"---","message":"---".","status":"ACKNOWLEDGED","createdAt":"2020-02-19T10:26:26.592Z","updatedAt":"2020-02-19T10:26:47.816Z"}]}}},"FileLinks":[]}}}}}

Last updated