Apps

Query installed Apps

get
Responses
200
Success
application/json
get
GET /v2/apps HTTP/1.1
Host: localhost
Accept: */*
200

Success

[]

Query all versions or specific versions of an App

get
Path parameters
appstringRequired

App to query

Query parameters
versionstringOptional

App version to query

Responses
200
Success
application/json
get
GET /v2/apps/{app} HTTP/1.1
Host: localhost
Accept: */*
[]

Uninstall one or all versions an App

delete
Path parameters
appstringRequired

App to uninstall

Query parameters
versionstringOptional

App version to uninstall

Responses
202
Accepted
application/json
delete
DELETE /v2/apps/{app} HTTP/1.1
Host: localhost
Accept: */*
{
  "jobId": 17
}

Install an App from the FLECS marketplace

post
Body
Responses
202
Accepted
application/json
post
POST /v2/apps/install HTTP/1.1
Host: localhost
Content-Type: application/json
Accept: */*
Content-Length: 61

{
  "appKey": {
    "name": "tech.flecs.app-1",
    "version": "1.2.3.4-f1"
  }
}
{
  "jobId": 17
}

Sideload an App from its manifest

post
Body
manifeststringRequired
Responses
202
Accepted
application/json
post
POST /v2/apps/sideload HTTP/1.1
Host: localhost
Content-Type: application/json
Accept: */*
Content-Length: 19

{
  "manifest": "text"
}
{
  "jobId": 17
}

Last updated

Was this helpful?