# Platform.sh MFA API

**Canonical:** https://apis.io/apis/platform.sh/platform.sh-mfa-api/  
**Provider:** Platform.sh — https://apis.io/providers/platform.sh/  
**Base URL:** https://api.upsun.com  
**Documentation:** https://developer.upsun.com/api

Platform.sh MFA API is one of 60 APIs that [Platform.sh](https://apis.io/providers/platform.sh/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include MFA. The published artifact set on APIs.io includes an OpenAPI specification, authentication docs, rate-limit docs, and API documentation.

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 password and a device-generated code, which show the user has the knowledge factor ("something you know") as well as the possession factor ("something you have"). In this way MFA offers good protection against the compromise of any single factor, such as a stolen password. Using the MFA API you can set up time-based one-time passcodes (TOTP), which can be generated on a single registered device ("something you have") such as a mobile phone.

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/platform.sh/refs/heads/main/openapi/platform.sh-mfa-api-openapi.yml
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/platform.sh/refs/heads/main/authentication/platform.sh-authentication.yml
- **OAuthScopes** — https://raw.githubusercontent.com/api-evangelist/platform.sh/refs/heads/main/scopes/platform.sh-scopes.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/platform.sh/refs/heads/main/errors/platform.sh-problem-types.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/platform.sh/refs/heads/main/conventions/platform.sh-conventions.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/platform.sh/refs/heads/main/data-model/platform.sh-data-model.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/platform.sh/refs/heads/main/rate-limits/platform.sh-rate-limits.yml
- **Documentation** — https://developer.upsun.com/api
- **ToolCrosswalk** — https://raw.githubusercontent.com/api-evangelist/platform.sh/refs/heads/main/mcp/platform.sh-tool-crosswalk.yml
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/platform.sh/refs/heads/main/asyncapi/platform.sh-webhooks.yml

## Other Platform.sh APIs (12)

- [Platform.sh Add Ons API](https://apis.io/apis/platform.sh/platform.sh-add-ons-api/)
- [Platform.sh Alerts API](https://apis.io/apis/platform.sh/platform.sh-alerts-api/)
- [Platform.sh API Tokens API](https://apis.io/apis/platform.sh/platform.sh-api-tokens-api/)
- [Platform.sh Autoscaling API](https://apis.io/apis/platform.sh/platform.sh-autoscaling-api/)
- [Platform.sh Blackfire Monitoring API](https://apis.io/apis/platform.sh/platform.sh-blackfire-monitoring-api/)
- [Platform.sh Blackfire Profiling API](https://apis.io/apis/platform.sh/platform.sh-blackfire-profiling-api/)
- [Platform.sh Cert Management API](https://apis.io/apis/platform.sh/platform.sh-cert-management-api/)
- [Platform.sh Connections API](https://apis.io/apis/platform.sh/platform.sh-connections-api/)
- [Platform.sh Continuous Profiling API](https://apis.io/apis/platform.sh/platform.sh-continuous-profiling-api/)
- [Platform.sh Deployment API](https://apis.io/apis/platform.sh/platform.sh-deployment-api/)
- [Platform.sh Deployment Target API](https://apis.io/apis/platform.sh/platform.sh-deployment-target-api/)
- [Platform.sh Diff API](https://apis.io/apis/platform.sh/platform.sh-diff-api/)

## Tags

MFA

---

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