Punkty końcowe zarządzania

Te punkty końcowe umożliwiają programowe zarządzanie kluczami API, regułami formularzy, regułami alertów i innymi ustawieniami. Wszystkie punkty końcowe zarządzania wymagają uwierzytelniania JWT.

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

Klucze API

MethodPathDescription
GET/api/v1/keysWyświetl listę wszystkich kluczy API dla Twojego konta.
POST/api/v1/keysUtwórz nowy klucz API.
GET/api/v1/keys/:idPobierz szczegóły konkretnego klucza API.
PUT/api/v1/keys/:idZaktualizuj ustawienia klucza API.
DELETE/api/v1/keys/:idUsuń klucz API. Ta operacja jest nieodwracalna.
POST/api/v1/keys/:id/rotateRotuj klucz API. Stary klucz zostaje natychmiast unieważniony.

Reguły formularzy

MethodPathDescription
GET/api/v1/keys/:keyId/form-rulesWyświetl listę wszystkich reguł formularzy dla klucza API.
POST/api/v1/keys/:keyId/form-rulesUtwórz nową regułę formularza.
PUT/api/v1/keys/:keyId/form-rules/:idZaktualizuj regułę formularza.
DELETE/api/v1/keys/:keyId/form-rules/:idUsuń regułę formularza.

Reguły alertów

MethodPathDescription
GET/api/v1/keys/:keyId/alert-rulesWyświetl listę wszystkich reguł alertów dla klucza API.
POST/api/v1/keys/:keyId/alert-rulesUtwórz nową regułę alertu.
PUT/api/v1/keys/:keyId/alert-rules/:idZaktualizuj regułę alertu.
DELETE/api/v1/keys/:keyId/alert-rules/:idUsuń regułę alertu.