Projects & Resources API
Programmatically manage projects and access synced cloud resources from all your connected providers.
Projects
List Projects
GET /api/projectsReturns all projects in your organization. Supports filtering by name and status.
Query Parameters
queryβ search by project name (string)limitβ results per page (integer, default 20, max 100)offsetβ pagination offset (integer, default 0)
Create Project
POST /api/projects{
"name": "Production Infrastructure",
"description": "Core production services"
}Get Project
GET /api/projects/:idReturns a single project with its apps, provider connections, and resource counts.
Update Project
PATCH /api/projects/:idDelete Project
DELETE /api/projects/:idPermanently deletes the project and all associated apps and connections.
Resources
List Resources
GET /api/resourcesReturns synced resources across all connected providers.
Query Parameters
project_idβ filter by projectproviderβ filter by provider (aws, gcp, azure, vercel)typeβ filter by resource type (ec2, s3, rds, lambda, etc.)tagsβ filter by resource tags (comma-separated key:value pairs)limit/offsetβ pagination
Get Resource
GET /api/resources/:idReturns detailed resource information including tags, cost history, and configuration.
Costs
List Cost Snapshots
GET /api/costsReturns cost data across providers. Filter by date range, project, or provider.
Cost Summary
GET /api/costs/summaryAggregated costs grouped by provider, service, or project for the specified period.