cURL
curl --request GET \ --url https://api.example.com/v1/graph/blast-radius/{serviceId}
{ "affectedServices": [ { "serviceId": "<string>", "name": "<string>", "hops": 123, "impact": "<string>" } ], "totalAffected": 123 }
Calculate the blast radius of a service failure — which downstream services would be affected.
Authorization: Bearer <your-jwt-token>
Show Service object
high
medium
low
curl -X GET "https://api.causeflow.ai/v1/graph/blast-radius/svc_001" \ -H "Authorization: Bearer <your-jwt-token>"
{ "affectedServices": [ { "serviceId": "svc_003", "name": "order-service", "hops": 1, "impact": "high" }, { "serviceId": "svc_004", "name": "notification-service", "hops": 2, "impact": "medium" } ], "totalAffected": 2 }