Applications

Deployable applications and their settings, logs and metrics.

Basis https://api.nodion.com. Kurze Pfade brauchen X-Nodion-Project, außer der Pfad hat schon /v2/projects/{id}. Request-Bodies stehen in den interaktiven Docs.

GET /v2/applications

List applications in the current project

Scope read Interaktive Docs

POST /v2/applications

Create an application in the current project

Scope write Interaktive Docs

GET /v2/projects/{id}/applications

List applications

Scope read Interaktive Docs

POST /v2/projects/{id}/applications

Create an application

Scope write Interaktive Docs

PATCH /v2/applications/{id}

Update an application

Scope write Interaktive Docs

DELETE /v2/applications/{id}

Delete an application

Scope write Interaktive Docs

PUT /v2/applications/{id}/source

Update an application's git source

Scope write Interaktive Docs

POST /v2/applications/{id}/git/remote

Return a Nodion Git push remote

Scope write Interaktive Docs

POST /v2/applications/{id}/git/files

Commit text files into Nodion Git

Scope write Interaktive Docs

GET /v2/applications/{id}/console/session

Get the application's shell-console session status

Scope read Interaktive Docs

DELETE /v2/applications/{id}/console

End the application's shell-console session

Only the session owner may stop the VM. The WebSocket upgrade is GET /v2/applications/{id}/console and is not documented here.

Scope write Interaktive Docs

GET /v2/applications/{id}/metrics

Get application metrics

Scope read Interaktive Docs

GET /v2/applications/{id}/containers

List running containers

Scope read Interaktive Docs

GET /v2/applications/{id}/containers/stats

Get container resource stats

Scope read Interaktive Docs

GET /v2/applications/{id}/logs

Get recent application logs

Scope logs:read Interaktive Docs

GET /v2/applications/{id}/logs/history

Query historical application logs

Scope logs:read Interaktive Docs

GET /v2/create_rates

List unit prices for usage-based create resources

Scope read Interaktive Docs

Gib deinem Agenten eine Cloud.

Bis zu 15 € Guthaben beim Registrieren.

Weiter mit GitHub

oder per E-Mail

Bleib auf dem Laufenden.

Produktnews, kein Spam. Jederzeit abbestellen.