# Upsun Autoscaling API

**Canonical:** https://apis.io/apis/upsun/upsun-autoscaling-api/  
**Provider:** Upsun — https://apis.io/providers/upsun/  
**Base URL:** https://api.upsun.com  
**Documentation:** https://developer.upsun.com/api-reference

Upsun Autoscaling API is one of 50 APIs that [Upsun](https://apis.io/providers/upsun/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Auto-Scaling. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

Upsun provides native support for autoscaling, allowing your applications to automatically adjust based on resource usage. This ensures that your apps remain responsive under load while helping you optimize costs. You can configure thresholds for metrics such as CPU, RAM, and request latency. Resources will automatically scale to meet demand. Each container profile assigned to an application or service provides a specific combination of CPU and RAM, which you can select via the Upsun UI or CLI. These endpoints manage autoscaling configurations that are tied to a specific environment, and optionally to its child environments. You can define scaling rules based on metrics like CPU, memory, or request latency, and these rules will be applied at both build time and runtime. For more information on configuring autoscaling for your environments, see the [Autoscaling](https://docs.upsun.com/manage-resources/autoscaling.html) section of the documentation.

## Operations (3)

| Method | Path | Summary |
|---|---|---|
| GET | `/projects/{projectId}/environments/{environmentId}/autoscaling/settings` | Retrieves Autoscaler settings |
| POST | `/projects/{projectId}/environments/{environmentId}/autoscaling/settings` | Updates Autoscaler settings |
| PATCH | `/projects/{projectId}/environments/{environmentId}/autoscaling/settings` | Modifies Autoscaler settings |

## Machine-readable artifacts (2)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/upsun/refs/heads/main/openapi/upsun-autoscaling-api-openapi.yml
- **Documentation** — https://developer.upsun.com/api-reference

## Other Upsun APIs (12)

- [Upsun Add-ons API](https://apis.io/apis/upsun/upsun-add-ons-api/)
- [Upsun Alerts API](https://apis.io/apis/upsun/upsun-alerts-api/)
- [Upsun API Tokens API](https://apis.io/apis/upsun/upsun-api-tokens-api/)
- [Upsun Cert Management API](https://apis.io/apis/upsun/upsun-cert-management-api/)
- [Upsun Connections API](https://apis.io/apis/upsun/upsun-connections-api/)
- [Upsun Deployment API](https://apis.io/apis/upsun/upsun-deployment-api/)
- [Upsun Deployment Target API](https://apis.io/apis/upsun/upsun-deployment-target-api/)
- [Upsun Discounts API](https://apis.io/apis/upsun/upsun-discounts-api/)
- [Upsun Domain Management API](https://apis.io/apis/upsun/upsun-domain-management-api/)
- [Upsun Environment Activity API](https://apis.io/apis/upsun/upsun-environment-activity-api/)
- [Upsun Environment API](https://apis.io/apis/upsun/upsun-environment-api/)
- [Upsun Environment Backups API](https://apis.io/apis/upsun/upsun-environment-backups-api/)

## Tags

Auto-Scaling

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/upsun/upsun-autoscaling-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/upsun/.
