go-phish-api
go http api to handle phishing resources requests (auth check, prometheus metrics, pushing to rabbit, logging to elasticsearch)
Actions
- [POST]
/v1/url/add
- add url to validation and further processing (auth required) - [GET]
/v1/url/status
- get url current state (auth required) - [GET]
/status
- service health check (no auth required) - [GET]
/metrics/
- service prometheus metrics (no auth required)