Skip to main content
The Scrums.com API is planned and not yet publicly available. Endpoints and behaviour are subject to change before release.
Resources represent the compute, storage, networking, or service capacity allocated to a project environment. They are the operational units that generate Usage Records and feed into billing.

Base path

/v1/environments/{environment_id}/resources

Endpoints

MethodPathDescription
GET/v1/environments/{env_id}/resourcesList resources in an environment
POST/v1/environments/{env_id}/resourcesAllocate a resource
GET/v1/resources/{id}Get a resource
PATCH/v1/resources/{id}Update resource configuration
DELETE/v1/resources/{id}Deallocate a resource

Attributes

FieldTypeDescription
idstringUnique identifier
environment_idstringParent environment reference
typeenumcompute, storage, database, network, service
namestringDescriptive name
statusenumprovisioning, active, degraded, deprovisioned
configobjectResource-type-specific configuration
providerstringCloud or service provider identifier
created_atdatetimeISO 8601 timestamp
updated_atdatetimeISO 8601 timestamp

Relationships

Resources belong to Environments and generate Usage Records. Infrastructure-layer resources are also visible via Infrastructure.
Last modified on April 15, 2026