/
EP
epinio
/
Epinio API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 6h ago · Updated 4w ago
be66b2ae7807
latest
Swagger 2.0
2026-07-17
77
76
97.8 KB
app-env
6
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`.
appcharts
4
get
Return list of app charts.
get
Return details of the named `Chart`.
get
/appchartsmatch
get
Return the chart names with prefix `Pattern`.
application
21
get
Return list of applications in all namespaces.
get
Return list of names for all applications whose name matches the prefix `Pattern`.
get
Return list of applications in the `Namespace`.
post
Create the posted new application 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 the deployment, configuration and ingress resources for the named `App` in the `Namespace`.
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
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.
catalogservice
1
get
Return list of names for all catalog entries whose name matches the prefix `Pattern`.
configuration
9
get
Return list of configurations in all namespaces.
get
Return list of names for all configurations whose name matches the prefix `Pattern`.
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`.
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}
exportregistry
3
get
/exportregistries
get
/exportregistrymatches
get
Return list of names for all controlled exportregistries whose name matches the prefix `Pattern`.
gitconfig
6
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.
get
Return details of the named `Gitconfig`.
delete
Delete the named `Gitconfig`.
info
1
get
/info
namespace
6
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.
get
Return details of the named `Namespace`.
delete
Delete the named `Namespace`.
service
13
get
Return all available Epinio Catalog services.
get
Return details of the named Epinio `CatalogService`.
get
Return list of names for all services whose name matches the prefix `Pattern`.
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`.
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
Return all the `Services` where the User has authorization.
svc-binding
2
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`.
delete
Delete the named gitconfigs.
delete
Delete the named namespaces.
delete
Delete the named `Applications` in the `Namespace`.
delete
Delete the named `Configurations` in the `Namespace`.
delete
Delete the named `Services` in the `Namespace`.
appcharts
Return list of app charts.
get
/appcharts