This component contains the Gitpod (Public) API.
The API is structured into two packages:
- stable
- experimenetal
For each package, we provide different guarantees on compatiblity and evolution of the APIs.
APIs defined in the stable package provide the following guarantees:
- Services, calls, types and fields are not removed without following a deprecation policy (TBD).
- Services, calls, types fields are not renamed.
- Non succesfull responses are described exhaustively.
APIs in defined in the experimental package provide no guarantees. You should not rely on them for any functionality.