Interactive Understanding Layer

Understand the blast radius

Search resources, navigate dependencies, check blast radius, and track every change — from the console or the API.

Global Search Graph Explorer Blast Radius Change Timeline Dashboard HTTP API

Find any resource, instantly

Search across all states and workspaces in milliseconds. No more grepping state files or asking a teammate where that RDS instance lives.

api-prod All workspaces
12 results across 3 states · 12ms
aws_instance.api-prod-1
t3.large · us-east-1a
production
RUNNING
aws_instance.api-prod-2
t3.large · us-east-1b
production
RUNNING
aws_lb.api-prod
application load balancer
production
ACTIVE
aws_ecs_service.api-prod
2/2 tasks running
production
RUNNING
... 8 more results

Blast radius: know what breaks before you apply

Changing aws_security_group.api? Stategraph traces every dependency and shows you exactly what's at risk—before you touch anything.

Target Resource
aws_security_group.api
Direct Dependencies (Distance 1)
aws_instance.api-1
aws_instance.api-2
aws_instance.api-3
aws_lb.api
aws_ecs_service.api
aws_rds_instance.primary
Transitive Dependencies (Distance 2+)
aws_lb_target_group.api
aws_route53_record.api
aws_cloudwatch_alarm.api-cpu
aws_autoscaling_group.api
aws_iam_role.api
aws_sns_topic.alerts
16
Total Affected
6
Direct Deps
3
Max Distance

What changed. When. Who.

Every state change recorded as an immutable transaction. Search your infrastructure history, correlate incidents with changes, and build a complete audit trail—without extra tooling.

2:47 PM
Added aws_rds_instance.analytics
sarah@company.com · txn_8f3a9b2
1:22 PM
Modified aws_security_group.api (3 resources affected)
mike@company.com · txn_7d2c1a4
11:05 AM
Destroyed aws_instance.temp-worker
automation@company.com · txn_6a9f8e3
9:18 AM
Scaled aws_autoscaling_group.api → 6 instances
deploy@company.com · txn_5b1e7d9

Infrastructure data as an API

Every insight Stategraph surfaces is also available via HTTP API. Build internal tools, feed dashboards, power automations, and integrate with your existing observability stack.

HTTP API
# Get blast radius for a resource
GET /api/v1/blast-radius/aws_security_group.api
Authorization: Bearer sg_live_...
200 OK · 8ms
{
"resource": "aws_security_group.api",
"direct_dependencies": 6,
"total_affected": 16,
"max_distance": 3,
"resources": [
{ "address": "aws_instance.api-1", "distance": 1 },
{ "address": "aws_lb.api", "distance": 1 },
...
]
}
Blast radius
GET /api/v1/blast-radius/:resource
Search
GET /api/v1/search?q=:query
Timeline
GET /api/v1/transactions
Graph
GET /api/v1/graph/:resource

Understand Your Infrastructure

Search resources, explore dependencies, and track every change from one interface.

Get started Read the docs