ЕСОЗ - публічна документація

Get user 2FA List

Specification

Apiary
GET mithril/api/users/{user_id}/authentication_factors/{?type}
Scopeauthentication_factor:read

Purpose

Get 2FA items list for user (via Admin-console).

Request parameters

  • user_id
  • type

Logic WS

  • Validate token & scope
  • Validate user id & user status
  • Get data by filters 

    SELECT *
    FROM authentication_factors AS 2FA
    WHERE
    	2FA.user_id = $.user_id
    		AND (2FA.type = $.type OR $.type IS NULL)
  • Return 200

Response

  • 200 if get list successful  + 2FA_list_view
  • Partial masked attribute `factor` in response
  • 4xx in other case


ЕСОЗ - публічна документація