GETBearer 토큰
팀 방화벽 생성 기록 읽기
/api/v1/firewall-requests/:requestKey
고정된 현재 팀에서 제출한 방화벽 생성 기록과 원래 작업자를 읽습니다.
호출 전 확인
업무 기록만 읽으며 제출, 재시도, 잠금 해제 또는 공급자 호출을 하지 않습니다. 기록이 없어도 생성되지 않았다는 뜻은 아닙니다. 과거 성공은 현재 보호를 보장하지 않습니다. 기존 인증 사용 감사는 유지됩니다.
API 필드명, 자료형, 코드는 모든 언어에서 그대로 유지됩니다.
요청 예시
cURL
curl "https://tovahub.com/api/v1/firewall-requests/undefined" \
-H "Authorization: Bearer $TOVAHUB_TOKEN"예시만 표시합니다. 이 페이지는 API 요청을 보내지 않습니다.
응답 예시
JSON
{
"requestKey": "original_create_1",
"actorUserId": "507f1f77bcf86cd799439013",
"name": "Office",
"state": "pending",
"createdAt": "2026-11-01T00:00:00.000Z",
"updatedAt": "2026-11-01T00:00:00.000Z",
"resource": null
}매개변수
requestKey경로 · 필수string
원래 생성의 requestKey입니다. 복구 시 새 키를 만들지 않습니다.
응답
HTTP 상태 200
저장된 기록만 반환하며 공급자 확인이나 작업 재시도는 하지 않습니다.
requestKeystring | null원래 키이며 불완전한 기존 기록은 null입니다.
namestring | null저장된 생성 이름 또는 null입니다. 규칙과 공급자 원본 데이터는 반환하지 않습니다.
statestring저장 상태는 new, started, pending, succeeded, failed 또는 unknown입니다. 어떤 상태도 재제출을 허용하지 않습니다.
createdAtstring | null저장된 ISO 시각이며 없으면 null입니다. 읽기로 갱신하지 않습니다.
updatedAtstring | null저장된 ISO 시각이며 없으면 null입니다. 읽기로 갱신하지 않습니다.
resource{ id: string, state: string } | null동일 조직의 로컬 리소스 {id, state} 또는 null입니다. 삭제되거나 없는 리소스는 다시 만들지 않습니다.
actorUserIdstring (ObjectId) | null원래 작업자의 계정 ID이며 불완전한 기록은 null입니다. 현재 독자는 동일한 고정 팀의 활성 구성원이어야 합니다.