# Upsun

**Canonical:** https://apis.io/providers/upsun/  
**Website:** https://upsun.com/  
**APIs profiled:** 50

Upsun is the cloud application platform from Platform.sh that automatically builds, deploys, and scales applications with git-driven workflows, preview environments per branch, managed services, and usage-based pricing. Its REST API at api.upsun.com covers projects, environments, deployments, backups, domains, certificates, variables, teams, organizations, subscriptions, and observability, secured with OAuth2 API-token exchange, and is complemented by a full-featured CLI, Node.js and PHP SDKs, activity webhooks, and an official hosted MCP server at mcp.upsun.com.

## Kin Score — 61.5 / 100 (strong)

Scored 2026-08-17 under rubric 0.11.0. Trend: flat (+0.0 from 61.5).

| Facet | Score |
|---|---|
| Discoverability | 87.0 |
| Contract Quality | 59.5 |
| Governance | 11.5 |
| Operational Transparency | 55.3 |
| Developer Ergonomics | 86.4 |
| Commercial Clarity | 60.5 |

## Agent readiness — 55.6 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | no |
| MCP Server | yes |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | partial |
| Rate Limit Signal | no |
| Event Surface Described | yes |
| Agent Skills | derived |
| Well Known Catalog | no |
| Consent Identity | yes |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Self-serve signup — onboarding: self-serve, pricing: unknown, trial: no (confidence: medium).

## APIs (50)

- **Upsun Add-ons API** — The Add-ons API from Upsun — 1 operation(s) for add-ons.
- **Upsun Alerts API** — The Alerts API from Upsun — 1 operation(s) for alerts.
- **Upsun API Tokens API** — The API Tokens API from Upsun — 2 operation(s) for api tokens.
- **Upsun Autoscaling API** — Upsun provides native support for autoscaling, allowing your applications to automatically adjust based on resource usage. This ensures that your apps remain responsive under lo...
- **Upsun Cert Management API** — User-supplied SSL/TLS certificates can be managed using these endpoints. You can now list and modify certificate provisioners using the `/projects/{projectId}/provisioners` and ...
- **Upsun Connections API** — The Connections API from Upsun — 2 operation(s) for connections.
- **Upsun Deployment API** — The Deployment API from Upsun — 2 operation(s) for deployment.
- **Upsun Deployment Target API** — Upsun is capable of deploying the production environments of projects in multiple topologies: both in clusters of containers, and as dedicated virtual machines. This is an inter...
- **Upsun Discounts API** — The Discounts API from Upsun — 3 operation(s) for discounts.
- **Upsun Domain Management API** — These endpoints can be used to add, modify, or remove domains from a project. For more information on how domains function on Upsun, see the [Domains](https://docs.upsun.com/anc...
- **Upsun Environment Activity API** — The Environment Activity API from Upsun — 3 operation(s) for environment activity.
- **Upsun Environment API** — On Upsun, an environment encompasses a single instance of your entire application stack, the services used by the application, the application's data storage, and the environmen...
- **Upsun Environment Backups API** — A snapshot is a complete backup of an environment, including all the persistent data from all services running in an environment and all files present in mounted volumes. These ...
- **Upsun Environment Type API** — Environment Types is the way Upsun manages access. We currently have 3 environment types: * Development * Staging * Production Each environment type will contain a group of user...
- **Upsun Environment Variables API** — These endpoints manipulate user-defined variables which are bound to a specific environment, as well as (optionally) the children of an environment. These variables can be made ...
- **Upsun Grants API** — The Grants API from Upsun — 1 operation(s) for grants.
- **Upsun Invoices API** — These endpoints can be used to retrieve invoices from our billing system. An invoice of type "invoice" is generated automatically every month, if the customer has active project...
- **Upsun MFA API** — Multi-factor authentication (MFA) requires the user to present two (or more) types of evidence (or factors) to prove their identity. For example, the evidence might be a passwor...
- **Upsun Orders API** — These endpoints can be used to retrieve order information from our billing system. Here you can view information about your bill for our services, include the billed amount and ...
- **Upsun Organization Invitations API** — The Organization Invitations API from Upsun — 2 operation(s) for organization invitations.
- **Upsun Organization Management API** — The Organization Management API from Upsun — 4 operation(s) for organization management.
- **Upsun Organization Members API** — The Organization Members API from Upsun — 2 operation(s) for organization members.
- **Upsun Organization Projects API** — The Organization Projects API from Upsun — 3 operation(s) for organization projects.
- **Upsun Organizations API** — The Organizations API from Upsun — 4 operation(s) for organizations.
- **Upsun PhoneNumber API** — The PhoneNumber API from Upsun — 2 operation(s) for phonenumber.
- **Upsun Profiles API** — The Profiles API from Upsun — 2 operation(s) for profiles.
- **Upsun Project Activity API** — The Project Activity API from Upsun — 3 operation(s) for project activity.
- **Upsun Project API** — ## Project Overview On Upsun, a Project is backed by a single Git repository and encompasses your entire application stack, the services used by your application, the applicatio...
- **Upsun Project Invitations API** — The Project Invitations API from Upsun — 2 operation(s) for project invitations.
- **Upsun Project Settings API** — These endpoints can be used to retrieve and manipulate project-level settings. Only the `initialize` property can be set by end users. It is used to initialize a project from an...
- **Upsun Project Variables API** — These endpoints manipulate user-defined variables which are bound to an entire project. These variables are accessible to all environments within a single project, and they can ...
- **Upsun Records API** — These endpoints retrieve information about which plans were assigned to a particular project at which time.
- **Upsun References API** — The References API from Upsun — 5 operation(s) for references.
- **Upsun Regions API** — The Regions API from Upsun — 2 operation(s) for regions.
- **Upsun Repository API** — The Git repository backing projects hosted on Upsun can be accessed in a **read-only** manner through the `/projects/{projectId}/git/*` family of endpoints. With these endpoints...
- **Upsun Routing API** — These endpoints modify an environment's `routes:` section of the `.upsun/config.yaml` file. For routes to propagate to child environments, the child environments must be synchro...
- **Upsun Runtime Operations API** — The Runtime Operations API from Upsun — 1 operation(s) for runtime operations.
- **Upsun Source Operations API** — These endpoints interact with source code operations as defined in the `source.operations` key in a project's `.upsun/config.yaml` configuration. More information on source code...
- **Upsun SSH Keys API** — The SSH Keys API from Upsun — 2 operation(s) for ssh keys.
- **Upsun Subscriptions API** — Each project is represented by a subscription that holds the plan information. These endpoints can be used to go to a larger plan, add more storage, or subscribe to optional fea...
- …and 10 more, listed in full on the page.

## MCP servers (1)

- **upsun-mcp.yml**

## Security (4)

- **Upsun Authentication** — oauth2 · 2 schemes
- **Upsun Domain Security** — TLSv1.3 · HSTS · DNSSEC · DMARC
- **Upsun Vulnerability Disclosure** — security.txt · contact published
- **Upsun Trust Center** — SOC 2 Type 2, ISO 27001, PCI DSS Level 1, HIPAA, IBM Cloud for Financial Services validation, B Corp, EcoVadis, United Nations Global Compact

## Tags

Company, Infrastructure Saas, Cloud, PaaS, Hosting, Deployment, DevOps, Containers, Observability

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/upsun/). Scores are computed from the provider's own public artifacts under a published rubric.
