Skip to content

Product

Manage Products.


Create

Create a product definition

Endpoint

1
POST /product/create

Authorized User Role

1
admin

Request Body

Field Type Role Notes
advance boolean
agent string
align boolean
current object support
description string
end date
interest array
meter boolean
name string Must be a unique name.
notify array
pending boolean
period string
scope string
start date
type string
units number
url string

Response

Field Type
accountId string
description string
id string
name string
planId string
suspended boolean
url string

Get

Get a product definition by ID

Endpoint

1
POST /product/get

Authorized User Role

1
user

Request Body

Field Type Required
id string yes

Response

Field Type
accountId string
description string
id string
name string
planId string
suspended boolean
url string

Find

Endpoint

1
POST /product/find

Authorized User Role

1
user

Request Body

Field Type Role
accountId string support

Query String Options

Field Type
hidden boolean
filter string
limit number
next object
prev object
index string
where string
log boolean

Response

Paged response.

Field Type Notes
data array An array of metrics each containing an array of metric with the following properties.
next string Paged cursor to use for the next page of items.
prev string Pages cursor to use for the previous page of items.

Product

An array of Product items.

Field Type
accountId string
description string
id string
name string
planId string
suspended boolean
url string

Init

Endpoint

1
POST /product/init

Authorized User Role

1
user

Request Body

A object.

Response

Field Type
accountId string
description string
id string
name string
planId string
suspended boolean
url string

Remove

Remove a product definition

Endpoint

1
POST /product/remove

Authorized User Role

1
admin

Request Body

Field Type
id string

Update

Update a product definition

Endpoint

1
POST /product/update

Authorized User Role

1
admin

Request Body

Field Type Role Notes
advance boolean
align boolean
agent string Set to Ioto, GoAhead or Appweb.
current object support
description string
id string
end date
interest array
meter boolean Set to true to use automatic volume metering.
name string
notify array
pending boolean
period string
planId string
scope string
start date
type string
units number
url string

Response

Field Type
accountId string
description string
id string
name string
planId string
suspended boolean
url string

Download

Download software

Endpoint

1
POST /product/download

Authorized User Role

1
user

Request Body

Field Type Required
image string yes
planId string

Response

The download URL for the requested image.