/api/v1/resources
GET /resources — list resources
Returns a paginated list of cloud resources across all connected providers.Query parameters
Filter by provider ID.
Filter by resource type, for example
ec2_instance, s3_bucket, or rds_instance.Filter by cloud region, for example
us-east-1.Filter by status:
active, stopped, or deleted.Page number.
Results per page. Maximum is 100.
Response
Array of resource objects.
Internal resource ID.
The resource’s identifier in the cloud provider, for example an EC2 instance ID or S3 bucket name.
The resource type string, for example
ec2_instance.Current status:
active, stopped, or deleted.Cloud tags as key-value pairs.
GET /resources/ — get resource
Returns the full resource record including the current configuration snapshot.GET /resources//config — get configuration snapshot
Returns the raw configuration snapshot JSON for the resource.Additional per-resource endpoints
| Endpoint | Description |
|---|---|
GET /api/v1/resources/{id}/drifts | List drift findings for this resource |
GET /api/v1/resources/{id}/vulnerabilities | List vulnerability findings for this resource |
GET /api/v1/resources/{id}/recommendations | List AI-generated recommendations for this resource |
GET /api/v1/resources/{id}/cost | Get cost history for this resource (query param: months, default 6) |