verify_sentry_dsn
Parse a Sentry DSN and probe the host to confirm reachability, returning parsed details and verification status.
Instructions
Parse a Sentry DSN and (if httpx is available) probe the
Sentry host to confirm reachability.
Args:
dsn: a single Sentry DSN string (the full URL, including
the https://key@host/project_id form)
Returns::
{"dsn": "...", "parsed": {"host": "...", "project_id": N,
"public_key": "..."},
"verified": bool, "http_status": N | None, "reason": "..."}The probe hits <host>/api/0/projects/<org>/<project>/ with
the public key. A 200/401/403/404 means the endpoint is
reachable (the specific status tells you whether the key has
project access). A connection error or timeout means the
host is unreachable from the analyst's network.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dsn | Yes |