내 진단 보기 목록 조회

GET /fapi/v1/me/diagnostics-views · 환경의 로그인 호스트에서 호출

관리자 포털(Members → Diagnostics)에서 조직의 관리자가 인증된 사용자의 멤버 진단 정보를 연 횟수를 조회합니다. 열람할 때마다 조직의 감사 로그에 기록되며, 이 목록은 최근 90일 동안의 기록을 최신순으로 최대 20개까지 반환합니다. 계정 보안 페이지에는 각 항목이 "<organization> 관리자가 회원님의 계정 상태를 확인했습니다"로 표시됩니다. 각 항목에는 조직과 시각만 포함되며, 관리자, 포털 링크, 주소 또는 요청 ID는 포함되지 않습니다. 목록은 항상 세션 사용자 본인의 것이며, 요청으로 다른 사용자를 지정할 수 없습니다. 조회는 아무것도 변경하지 않으며 최근에 검증된 세션을 요구하지 않습니다. 인증된 사용자의 __Host-idp_session 쿠키가 필요합니다. 쿠키가 없거나, 만료되었거나, 취소된 경우에는 401 unauthenticated을(를) 반환합니다. 다른 출처의 자사 앱은 대신 프런트 API 액세스 토큰(DPoP 증명과 함께 Authorization: DPoP <token>)을 보낼 수 있습니다(프런트 API 액세스 토큰 참조).

@keenauth/js 사용 시: await keenauth.me.diagnosticsViews.list().

요청

헤더:

헤더 필수 설명
Idp-Client 예 SDK 식별자입니다.

쿼리 매개변수는 없습니다. 요청 본문도 없습니다.

응답

200 OK과(와) 함께 {"data": [...]}을(를) 반환합니다. 응답은 캐시되지 않습니다(Cache-Control: no-store).

각 항목은 다음으로 구성됩니다. organization_id(org_…, 관리자가 진단 정보를 연 조직), organization_name(제어 문자와 양방향 문자를 제거한 표시 이름입니다. 일반 텍스트로 표시하십시오. 조직이 더 이상 활성 상태가 아니거나 이름을 확인할 수 없는 경우 null입니다)와 viewed_at(RFC 3339 형식의 시각)입니다.

오류

상태 코드 발생 조건
401 unauthenticated 유효한 세션 쿠키 또는 프런트 API 액세스 토큰이 없습니다.
503 temporarily_unavailable 감사 로그 또는 멤버십 디렉터리가 응답하지 않았습니다. 나중에 다시 시도하십시오.

예시

curl https://example.keenauth.app/fapi/v1/me/diagnostics-views \
  -H "Idp-Client: my-app/1.0.0 (node/22.0.0)" \
  -b cookies.txt
{
  "data": [
    {
      "organization_id": "org_01j9xxxxxxxxxxxxxxxxxxxxxx",
      "organization_name": "Acme",
      "viewed_at": "2026-11-04T09:30:00Z"
    }
  ]
}

개인정보

이 엔드포인트는 개인정보를 다룹니다. 조직 멤버십과 초대 정보가 포함됩니다. KeenAuth API의 개인정보에서 저장되는 항목, 보관 기간, 삭제 방법을 확인하실 수 있습니다.