> ## Documentation Index
> Fetch the complete documentation index at: https://docs.niadra.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Estado do segundo fator

> Quando o autenticador em uso foi confirmado e quantos códigos de recuperação restam.



## OpenAPI

````yaml openapi/pt/control.json GET /v1/users/me/second-factor
openapi: 3.1.0
info:
  title: API de controle da Niadra
  version: '1'
  description: >-
    Tenants, projetos, fontes, chaves, pessoas, configuração e uso. Nunca recebe
    conteúdo de cliente.
servers:
  - url: https://control.api.niadra.com
security: []
paths:
  /v1/users/me/second-factor:
    get:
      summary: Estado do segundo fator
      description: >-
        O segundo fator da pessoa autenticada: quando o aplicativo autenticador
        em uso foi confirmado e quantos códigos de recuperação restam.


        **Autenticação.** Token de pessoa emitido pelo controle (`Authorization:
        Bearer <JWT>`), com o papel que a operação pede.
      operationId: my_second_factor_v1_users_me_second_factor_get
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecondFactorStatusOut'
              example:
                confirmed_at: '2026-09-22T11:02:00Z'
                recovery_codes_left: 9
          description: O segundo fator da pessoa.
      security:
        - personToken: []
components:
  schemas:
    SecondFactorStatusOut:
      additionalProperties: false
      properties:
        confirmed_at:
          anyOf:
            - format: date-time
              type: string
            - type: 'null'
          description: >-
            Quando o autenticador em uso foi confirmado; nulo enquanto não há
            um.
          title: Confirmed At
        recovery_codes_left:
          description: Códigos de recuperação ainda não usados.
          title: Recovery Codes Left
          type: integer
      required:
        - confirmed_at
        - recovery_codes_left
      title: SecondFactorStatusOut
      type: object
  securitySchemes:
    personToken:
      type: http
      scheme: bearer
      bearerFormat: JWT

````