Skip to main content

Seer AppStore (seer-appstore:v.2.8.0.8a0f9f94)

Download OpenAPI specification:Download

Seer AppStore.

health

HealthController_check

Responses

Response Schema: application/json
status
string
object or null
object or null
object

Response samples

Content type
application/json
{
  • "status": "ok",
  • "info": {
    },
  • "error": { },
  • "details": {
    }
}

appstore

ProjectController_listBucket

Responses

ProjectController_listBucketObject

Responses

ProjectController_createProject

Responses

ProjectController_listProject

Responses

ProjectController_findProject

path Parameters
projectId
required
string

Responses

ProjectController_updateProject

path Parameters
projectId
required
string

Responses

ProjectController_deleteProject

path Parameters
projectId
required
string

Responses

ProjectController_findProject

path Parameters
projectId
required
string

Responses

ProjectController_updateProject

path Parameters
projectId
required
string

Responses

ProjectController_deleteProject

path Parameters
projectId
required
string

Responses

ProjectController_updateIcon

path Parameters
projectId
required
string

Responses

ProjectController_deleteIcon

path Parameters
projectId
required
string

Responses

ProjectController_updatePreviews

path Parameters
projectId
required
string
index
required
number

Responses

ProjectController_deletePreviews

path Parameters
projectId
required
string
index
required
number

Responses

Retrieve a single ProjectEntity

path Parameters
id
required
number
query Parameters
fields
Array of strings

Selects resource fields. Docs

join
Array of strings

Adds relational resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
object (ProjectEntity)

Response samples

Content type
application/json
{ }

Update a single ProjectEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (ProjectEntity)

Responses

Response Schema: application/json
object (ProjectEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Replace a single ProjectEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (ProjectEntity)

Responses

Response Schema: application/json
object (ProjectEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Delete a single ProjectEntity

path Parameters
id
required
number

Responses

Retrieve multiple ProjectEntities

query Parameters
fields
Array of strings

Selects resource fields. Docs

s
string

Adds search condition. Docs

filter
Array of strings

Adds filter condition. Docs

or
Array of strings

Adds OR condition. Docs

sort
Array of strings

Adds sort by field. Docs

join
Array of strings

Adds relational resources. Docs

limit
integer

Limit amount of resources. Docs

offset
integer

Offset amount of resources. Docs

page
integer

Page portion of resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
One of
data
required
Array of objects (ProjectEntity)
count
required
number
total
required
number
page
required
number
pageCount
required
number

Response samples

Content type
application/json
Example
{
  • "data": [
    ],
  • "count": 0,
  • "total": 0,
  • "page": 0,
  • "pageCount": 0
}

Create a single ProjectEntity

Request Body schema: application/json
required
object (ProjectEntity)

Responses

Response Schema: application/json
object (ProjectEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Create multiple ProjectEntities

Request Body schema: application/json
required
bulk
required
Array of objects (ProjectEntity)

Responses

Response Schema: application/json
Array
object (ProjectEntity)

Request samples

Content type
application/json
{
  • "bulk": [
    ]
}

Response samples

Content type
application/json
[
  • { }
]

ApplicationController_downloadApplicationFile

path Parameters
name
required
string
version
required
number

Responses

ApplicationController_downloadApplicationFile

path Parameters
name
required
string
version
required
number

Responses

ApplicationController_downloadApplication

path Parameters
name
required
string
version
required
number

Responses

ApplicationController_downloadApplication

path Parameters
name
required
string
version
required
number

Responses

ApplicationController_downloadApplication

path Parameters
name
required
string
version
required
number

Responses

ApplicationController_downloadApplication

path Parameters
name
required
string
version
required
number

Responses

ApplicationController_pullApplication

Responses

ApplicationController_pullApplication

Responses

ApplicationController_chagneApplicationStatus

Request Body schema: application/json
required
name
required
string
version
required
number
status
required
string

Responses

Request samples

Content type
application/json
{
  • "name": "string",
  • "version": 0,
  • "status": "string"
}

ApplicationController_chagneApplicationStatus

Request Body schema: application/json
required
name
required
string
version
required
number
status
required
string

Responses

Request samples

Content type
application/json
{
  • "name": "string",
  • "version": 0,
  • "status": "string"
}

ApplicationController_installApplication

query Parameters
name
required
string
version
required
number
workspace
required
Array of strings

Responses

ApplicationController_installApplication

query Parameters
name
required
string
version
required
number
workspace
required
Array of strings

Responses

ApplicationController_installApplication

query Parameters
name
required
string
version
required
number
workspace
required
Array of strings

Responses

ApplicationController_installApplication

query Parameters
name
required
string
version
required
number
workspace
required
Array of strings

Responses

ApplicationController_uninstallApplication

query Parameters
name
required
string
version
required
number
workspace
required
Array of strings

Responses

ApplicationController_uninstallApplication

query Parameters
name
required
string
version
required
number
workspace
required
Array of strings

Responses

ApplicationController_listAvialableApp

Responses

ApplicationController_listAvialableApp

Responses

ApplicationController_listWorkspaceApp

query Parameters
workspace
required
Array of strings

Responses

ApplicationController_listWorkspaceApp

query Parameters
workspace
required
Array of strings

Responses

ApplicationController_listWorkspaceAppsConfig

query Parameters
workspace
required
Array of strings

Responses

ApplicationController_listWorkspaceAppsConfig

query Parameters
workspace
required
Array of strings

Responses

ApplicationController_offShelf

query Parameters
name
required
string
version
required
number

Responses

ApplicationController_offShelf

query Parameters
name
required
string
version
required
number

Responses

ApplicationController_onShelf

query Parameters
name
required
string
version
required
number

Responses

ApplicationController_onShelf

query Parameters
name
required
string
version
required
number

Responses

Retrieve a single ApplicationEntity

path Parameters
id
required
number
query Parameters
fields
Array of strings

Selects resource fields. Docs

join
Array of strings

Adds relational resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
object (ApplicationEntity)

Response samples

Content type
application/json
{ }

Update a single ApplicationEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (ApplicationEntity)

Responses

Response Schema: application/json
object (ApplicationEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Replace a single ApplicationEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (ApplicationEntity)

Responses

Response Schema: application/json
object (ApplicationEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Delete a single ApplicationEntity

path Parameters
id
required
number

Responses

Retrieve a single ApplicationEntity

path Parameters
id
required
number
query Parameters
fields
Array of strings

Selects resource fields. Docs

join
Array of strings

Adds relational resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
object (ApplicationEntity)

Response samples

Content type
application/json
{ }

Update a single ApplicationEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (ApplicationEntity)

Responses

Response Schema: application/json
object (ApplicationEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Replace a single ApplicationEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (ApplicationEntity)

Responses

Response Schema: application/json
object (ApplicationEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Delete a single ApplicationEntity

path Parameters
id
required
number

Responses

Retrieve multiple ApplicationEntities

query Parameters
fields
Array of strings

Selects resource fields. Docs

s
string

Adds search condition. Docs

filter
Array of strings

Adds filter condition. Docs

or
Array of strings

Adds OR condition. Docs

sort
Array of strings

Adds sort by field. Docs

join
Array of strings

Adds relational resources. Docs

limit
integer

Limit amount of resources. Docs

offset
integer

Offset amount of resources. Docs

page
integer

Page portion of resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
One of
data
required
Array of objects (ApplicationEntity)
count
required
number
total
required
number
page
required
number
pageCount
required
number

Response samples

Content type
application/json
Example
{
  • "data": [
    ],
  • "count": 0,
  • "total": 0,
  • "page": 0,
  • "pageCount": 0
}

Create a single ApplicationEntity

Request Body schema: application/json
required
object (ApplicationEntity)

Responses

Response Schema: application/json
object (ApplicationEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Retrieve multiple ApplicationEntities

query Parameters
fields
Array of strings

Selects resource fields. Docs

s
string

Adds search condition. Docs

filter
Array of strings

Adds filter condition. Docs

or
Array of strings

Adds OR condition. Docs

sort
Array of strings

Adds sort by field. Docs

join
Array of strings

Adds relational resources. Docs

limit
integer

Limit amount of resources. Docs

offset
integer

Offset amount of resources. Docs

page
integer

Page portion of resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
One of
data
required
Array of objects (ApplicationEntity)
count
required
number
total
required
number
page
required
number
pageCount
required
number

Response samples

Content type
application/json
Example
{
  • "data": [
    ],
  • "count": 0,
  • "total": 0,
  • "page": 0,
  • "pageCount": 0
}

Create a single ApplicationEntity

Request Body schema: application/json
required
object (ApplicationEntity)

Responses

Response Schema: application/json
object (ApplicationEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Create multiple ApplicationEntities

Request Body schema: application/json
required
bulk
required
Array of objects (ApplicationEntity)

Responses

Response Schema: application/json
Array
object (ApplicationEntity)

Request samples

Content type
application/json
{
  • "bulk": [
    ]
}

Response samples

Content type
application/json
[
  • { }
]

Create multiple ApplicationEntities

Request Body schema: application/json
required
bulk
required
Array of objects (ApplicationEntity)

Responses

Response Schema: application/json
Array
object (ApplicationEntity)

Request samples

Content type
application/json
{
  • "bulk": [
    ]
}

Response samples

Content type
application/json
[
  • { }
]

Retrieve a single PurchaseEntity

path Parameters
id
required
number
query Parameters
fields
Array of strings

Selects resource fields. Docs

join
Array of strings

Adds relational resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
object (PurchaseEntity)

Response samples

Content type
application/json
{ }

Update a single PurchaseEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (PurchaseEntity)

Responses

Response Schema: application/json
object (PurchaseEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Replace a single PurchaseEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (PurchaseEntity)

Responses

Response Schema: application/json
object (PurchaseEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Delete a single PurchaseEntity

path Parameters
id
required
number

Responses

Retrieve multiple PurchaseEntities

query Parameters
fields
Array of strings

Selects resource fields. Docs

s
string

Adds search condition. Docs

filter
Array of strings

Adds filter condition. Docs

or
Array of strings

Adds OR condition. Docs

sort
Array of strings

Adds sort by field. Docs

join
Array of strings

Adds relational resources. Docs

limit
integer

Limit amount of resources. Docs

offset
integer

Offset amount of resources. Docs

page
integer

Page portion of resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
One of
data
required
Array of objects (PurchaseEntity)
count
required
number
total
required
number
page
required
number
pageCount
required
number

Response samples

Content type
application/json
Example
{
  • "data": [
    ],
  • "count": 0,
  • "total": 0,
  • "page": 0,
  • "pageCount": 0
}

Create a single PurchaseEntity

Request Body schema: application/json
required
object (PurchaseEntity)

Responses

Response Schema: application/json
object (PurchaseEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Create multiple PurchaseEntities

Request Body schema: application/json
required
bulk
required
Array of objects (PurchaseEntity)

Responses

Response Schema: application/json
Array
object (PurchaseEntity)

Request samples

Content type
application/json
{
  • "bulk": [
    ]
}

Response samples

Content type
application/json
[
  • { }
]

PublisherController_showLoginPage

Responses

PublisherController_showLoginPage

Responses

PublisherController_validatePublisher

Responses

PublisherController_validatePublisher

Responses

PublisherController_githubLogin

Responses

PublisherController_githubLogin

Responses

PublisherController_githubLoginCallback

Responses

PublisherController_githubLoginCallback

Responses

PublisherController_googleLogin

Responses

PublisherController_googleLogin

Responses

PublisherController_googleLoginCallback

Responses

PublisherController_googleLoginCallback

Responses

PublisherController_oauth2Login

Responses

PublisherController_oauth2Login

Responses

PublisherController_oauth2LoginCallback

Responses

PublisherController_oauth2LoginCallback

Responses

PublisherController_uploadApplication

Responses

PublisherController_uploadApplication

Responses

PublisherController_cancelPublishApplication

Responses

PublisherController_cancelPublishApplication

Responses

PublisherController_getPublishStat

query Parameters
publisher
required
string

Responses

PublisherController_getPublishStat

query Parameters
publisher
required
string

Responses

Retrieve a single PublisherEntity

path Parameters
id
required
number
query Parameters
fields
Array of strings

Selects resource fields. Docs

join
Array of strings

Adds relational resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
object (PublisherEntity)

Response samples

Content type
application/json
{ }

Update a single PublisherEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (PublisherEntity)

Responses

Response Schema: application/json
object (PublisherEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Replace a single PublisherEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (PublisherEntity)

Responses

Response Schema: application/json
object (PublisherEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Delete a single PublisherEntity

path Parameters
id
required
number

Responses

Retrieve a single PublisherEntity

path Parameters
id
required
number
query Parameters
fields
Array of strings

Selects resource fields. Docs

join
Array of strings

Adds relational resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
object (PublisherEntity)

Response samples

Content type
application/json
{ }

Update a single PublisherEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (PublisherEntity)

Responses

Response Schema: application/json
object (PublisherEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Replace a single PublisherEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (PublisherEntity)

Responses

Response Schema: application/json
object (PublisherEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Delete a single PublisherEntity

path Parameters
id
required
number

Responses

Retrieve multiple PublisherEntities

query Parameters
fields
Array of strings

Selects resource fields. Docs

s
string

Adds search condition. Docs

filter
Array of strings

Adds filter condition. Docs

or
Array of strings

Adds OR condition. Docs

sort
Array of strings

Adds sort by field. Docs

join
Array of strings

Adds relational resources. Docs

limit
integer

Limit amount of resources. Docs

offset
integer

Offset amount of resources. Docs

page
integer

Page portion of resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
One of
data
required
Array of objects (PublisherEntity)
count
required
number
total
required
number
page
required
number
pageCount
required
number

Response samples

Content type
application/json
Example
{
  • "data": [
    ],
  • "count": 0,
  • "total": 0,
  • "page": 0,
  • "pageCount": 0
}

Create a single PublisherEntity

Request Body schema: application/json
required
object (PublisherEntity)

Responses

Response Schema: application/json
object (PublisherEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Retrieve multiple PublisherEntities

query Parameters
fields
Array of strings

Selects resource fields. Docs

s
string

Adds search condition. Docs

filter
Array of strings

Adds filter condition. Docs

or
Array of strings

Adds OR condition. Docs

sort
Array of strings

Adds sort by field. Docs

join
Array of strings

Adds relational resources. Docs

limit
integer

Limit amount of resources. Docs

offset
integer

Offset amount of resources. Docs

page
integer

Page portion of resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
One of
data
required
Array of objects (PublisherEntity)
count
required
number
total
required
number
page
required
number
pageCount
required
number

Response samples

Content type
application/json
Example
{
  • "data": [
    ],
  • "count": 0,
  • "total": 0,
  • "page": 0,
  • "pageCount": 0
}

Create a single PublisherEntity

Request Body schema: application/json
required
object (PublisherEntity)

Responses

Response Schema: application/json
object (PublisherEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Create multiple PublisherEntities

Request Body schema: application/json
required
bulk
required
Array of objects (PublisherEntity)

Responses

Response Schema: application/json
Array
object (PublisherEntity)

Request samples

Content type
application/json
{
  • "bulk": [
    ]
}

Response samples

Content type
application/json
[
  • { }
]

Create multiple PublisherEntities

Request Body schema: application/json
required
bulk
required
Array of objects (PublisherEntity)

Responses

Response Schema: application/json
Array
object (PublisherEntity)

Request samples

Content type
application/json
{
  • "bulk": [
    ]
}

Response samples

Content type
application/json
[
  • { }
]

marketplace

MarketplaceController_paginateApps

Responses

MarketplaceController_paginateApps

Responses

MarketplaceController_getMarketplaceApp

path Parameters
name
required
string
version
required
number

Responses

MarketplaceController_getMarketplaceApp

path Parameters
name
required
string
version
required
number

Responses

MarketplaceController_migrationApps

Responses

MarketplaceController_migrationApps

Responses

Retrieve a single MarketplaceEntity

path Parameters
id
required
number
query Parameters
fields
Array of strings

Selects resource fields. Docs

join
Array of strings

Adds relational resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
object (MarketplaceEntity)

Response samples

Content type
application/json
{ }

Update a single MarketplaceEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (MarketplaceEntity)

Responses

Response Schema: application/json
object (MarketplaceEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Replace a single MarketplaceEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (MarketplaceEntity)

Responses

Response Schema: application/json
object (MarketplaceEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Delete a single MarketplaceEntity

path Parameters
id
required
number

Responses

Retrieve a single MarketplaceEntity

path Parameters
id
required
number
query Parameters
fields
Array of strings

Selects resource fields. Docs

join
Array of strings

Adds relational resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
object (MarketplaceEntity)

Response samples

Content type
application/json
{ }

Update a single MarketplaceEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (MarketplaceEntity)

Responses

Response Schema: application/json
object (MarketplaceEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Replace a single MarketplaceEntity

path Parameters
id
required
number
Request Body schema: application/json
required
object (MarketplaceEntity)

Responses

Response Schema: application/json
object (MarketplaceEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Delete a single MarketplaceEntity

path Parameters
id
required
number

Responses

Retrieve multiple MarketplaceEntities

query Parameters
fields
Array of strings

Selects resource fields. Docs

s
string

Adds search condition. Docs

filter
Array of strings

Adds filter condition. Docs

or
Array of strings

Adds OR condition. Docs

sort
Array of strings

Adds sort by field. Docs

join
Array of strings

Adds relational resources. Docs

limit
integer

Limit amount of resources. Docs

offset
integer

Offset amount of resources. Docs

page
integer

Page portion of resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
One of
data
required
Array of objects (MarketplaceEntity)
count
required
number
total
required
number
page
required
number
pageCount
required
number

Response samples

Content type
application/json
Example
{
  • "data": [
    ],
  • "count": 0,
  • "total": 0,
  • "page": 0,
  • "pageCount": 0
}

Create a single MarketplaceEntity

Request Body schema: application/json
required
object (MarketplaceEntity)

Responses

Response Schema: application/json
object (MarketplaceEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Retrieve multiple MarketplaceEntities

query Parameters
fields
Array of strings

Selects resource fields. Docs

s
string

Adds search condition. Docs

filter
Array of strings

Adds filter condition. Docs

or
Array of strings

Adds OR condition. Docs

sort
Array of strings

Adds sort by field. Docs

join
Array of strings

Adds relational resources. Docs

limit
integer

Limit amount of resources. Docs

offset
integer

Offset amount of resources. Docs

page
integer

Page portion of resources. Docs

cache
integer [ 0 .. 1 ]

Reset cache (if was enabled). Docs

Responses

Response Schema: application/json
One of
data
required
Array of objects (MarketplaceEntity)
count
required
number
total
required
number
page
required
number
pageCount
required
number

Response samples

Content type
application/json
Example
{
  • "data": [
    ],
  • "count": 0,
  • "total": 0,
  • "page": 0,
  • "pageCount": 0
}

Create a single MarketplaceEntity

Request Body schema: application/json
required
object (MarketplaceEntity)

Responses

Response Schema: application/json
object (MarketplaceEntity)

Request samples

Content type
application/json
{ }

Response samples

Content type
application/json
{ }

Create multiple MarketplaceEntities

Request Body schema: application/json
required
bulk
required
Array of objects (MarketplaceEntity)

Responses

Response Schema: application/json
Array
object (MarketplaceEntity)

Request samples

Content type
application/json
{
  • "bulk": [
    ]
}

Response samples

Content type
application/json
[
  • { }
]

Create multiple MarketplaceEntities

Request Body schema: application/json
required
bulk
required
Array of objects (MarketplaceEntity)

Responses

Response Schema: application/json
Array
object (MarketplaceEntity)

Request samples

Content type
application/json
{
  • "bulk": [
    ]
}

Response samples

Content type
application/json
[
  • { }
]