APIs built on the Web UI have limited management capabilities:
- you can disable or enable an API at any point in time.
- you can also edit any existing API. Whilst the API is being edited, the current version remains deployed until the new version is published and overwrites it.
These limited capabilities are not suited for large teams collaborating on code development. They also do not allow users to atomically change multiple (possibly dependent) APIs at the same time. To support these features, refer to the GitHub integration where these advanced management capabilities are available.