관리 엔드포인트

이 엔드포인트를 사용하여 API 키, 폼 규칙, 알림 규칙 및 기타 설정을 프로그래밍 방식으로 관리할 수 있습니다. 모든 관리 엔드포인트에는 JWT 인증이 필요합니다.

Base URL: https://api.silentshield.io

API 키

MethodPathDescription
GET/api/v1/keys계정의 모든 API 키를 조회합니다.
POST/api/v1/keys새 API 키를 생성합니다.
GET/api/v1/keys/:id특정 API 키의 세부 정보를 조회합니다.
PUT/api/v1/keys/:idAPI 키의 설정을 업데이트합니다.
DELETE/api/v1/keys/:idAPI 키를 삭제합니다. 이 작업은 되돌릴 수 없습니다.
POST/api/v1/keys/:id/rotateAPI 키를 로테이션합니다. 기존 키는 즉시 무효화됩니다.

폼 규칙

MethodPathDescription
GET/api/v1/keys/:keyId/form-rulesAPI 키의 모든 폼 규칙을 조회합니다.
POST/api/v1/keys/:keyId/form-rules새 폼 규칙을 생성합니다.
PUT/api/v1/keys/:keyId/form-rules/:id폼 규칙을 업데이트합니다.
DELETE/api/v1/keys/:keyId/form-rules/:id폼 규칙을 삭제합니다.

알림 규칙

MethodPathDescription
GET/api/v1/keys/:keyId/alert-rulesAPI 키의 모든 알림 규칙을 조회합니다.
POST/api/v1/keys/:keyId/alert-rules새 알림 규칙을 생성합니다.
PUT/api/v1/keys/:keyId/alert-rules/:id알림 규칙을 업데이트합니다.
DELETE/api/v1/keys/:keyId/alert-rules/:id알림 규칙을 삭제합니다.