/
EP
epinio
/
Epinio API
Search skmtc…
⌘K
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Subscribe
v49
Swagger 2.0
raw.githubusercontent.com
2026-02-16
0
0
97.8 KB
appcharts
Return list of app charts.
get
/appcharts
All 77 operations
get
Return list of app charts.
get
Return details of the named `Chart`.
get
/appchartsmatch
get
Return the chart names with prefix `Pattern`.
get
Return list of applications in all namespaces.
get
Return all available Epinio Catalog services.
get
Return details of the named Epinio `CatalogService`.
get
Return list of names for all catalog entries whose name matches the prefix `Pattern`.
get
Return list of configurations in all namespaces.
get
/exportregistries
get
/exportregistrymatches
get
Return list of names for all controlled exportregistries whose name matches the prefix `Pattern`.
get
/gitconfigmatches
get
Return list of names for all controlled gitconfigs whose name matches the prefix `Pattern`.
get
Return list of all controlled gitconfigs.
post
Create the posted new gitconfig.
delete
Delete the named gitconfigs.
get
Return details of the named `Gitconfig`.
delete
Delete the named `Gitconfig`.
get
/info
get
Return list of names for all applications whose name matches the prefix `Pattern`.
get
Return list of names for all configurations whose name matches the prefix `Pattern`.
get
Return list of names for all services whose name matches the prefix `Pattern`.
get
/namespacematches
get
Return list of names for all controlled namespaces whose name matches the prefix `Pattern`.
get
Return list of all controlled namespaces.
post
Create the posted new namespace.
delete
Delete the named namespaces.
get
Return details of the named `Namespace`.
delete
Delete the named `Namespace`.
get
Return list of applications in the `Namespace`.
post
Create the posted new application in the `Namespace`.
delete
Delete the named `Applications` in the `Namespace`.
get
Return details of the named `App` in the `Namespace`.
delete
Delete the named `App` in the `Namespace`.
patch
Patch the named `App` in the `Namespace`.
post
Create configuration binding between `App` in `Namespace`, and the posted configurations, also in `Namespace`.
delete
Remove configuration binding between `App` and `Configuration` in `Namespace`.
post
Create the deployment, configuration and ingress resources for the named `App` in the `Namespace`.
get
Return the environment variable assignments for the `App` in the namespace`.
post
Create/modify the posted environment variable assignments for the `App` in the `Namespace`.
get
Return the named `Env` variable assignment for the `App` in the `Namespace`.
delete
Remove the named `Env` variable from the `App` in the `Namespace`.
get
/namespaces/{Namespace}/applications/{App}/environmentmatch
get
Return the environment variable names of the `App` in the `Namespace` with prefix `Pattern`.
get
Get a shell to the `App` in the `Namespace`.
post
Export the named `App` in the `Namespace`.
post
Store the named `App` from a Git repo in the `Namespace`.
get
Return logs of the named `App` in the `Namespace` streamed over a websocket.
get
Return parts of the named `App` in the `Namespace`.
get
Get a shell to the `App` in the `Namespace`.
post
Restart the named `App` in the `Namespace`.
get
Wait for the named `App` in the `Namespace` to be running.
post
Create the resources needed to stage the named `App` in the `Namespace`.
post
Store the named `App` in the `Namespace`.
post
/namespaces/{Namespace}/applications/{App}/validate-cv
get
Return map from configurations in the `Namespace`, to the apps in the same.
get
Return list of configurations in the `Namespace`.
post
Create the posted new configuration in the `Namespace`.
delete
Delete the named `Configurations` in the `Namespace`.
get
Return details of the named `Configuration` in the `Namespace`.
put
/namespaces/{Namespace}/configurations/{Configuration}
delete
Delete the named `Configuration` in the `Namespace`.
patch
/namespaces/{Namespace}/configurations/{Configuration}
get
Return map from services in the `Namespace`, to the apps in the same.
get
Return list of services in the `Namespace`.
post
Create a named service of an Epinio catalog service in the `Namespace`.
delete
Delete the named `Services` in the `Namespace`.
get
Return details of the named `Service` in the `Namespace`.
put
/namespaces/{Namespace}/services/{Service}
delete
Delete the named `Service` in the `Namespace`.
patch
/namespaces/{Namespace}/services/{Service}
post
Bind the named `Service` in the `Namespace` to an App.
post
Unbind the named `Service` in the `Namespace` from an App.
get
Waits for the completion of the staging process identified by `StageID` in the `Namespace`.
get
Return logs of the named `StageID` in the `Namespace` streamed over a websocket.
get
Return all the `Services` where the User has authorization.