Skip to content

Manager

App Management.

CheckDomain

Check if a domain is available for an app.

Endpoint

HTTP
POST /manager/checkDomain

Authorized User Role

admin

Request Body

FieldTypeRequiredNotes
domainstringyesDomain.

Response

Boolean Record.

Create

Create an app.

Endpoint

HTTP
POST /manager/create

Authorized User Role

admin

Request Body

FieldTypeNotes
cloudIdstringCloud ID.
custombooleanCustom flag.
domainstringDomain.
namestringName.
ownerstringOwner.
regionstringRegion.
titlestringTitle.
versionstringVersion.
versionCurrentstringVersion current.

Response

A app/manager object.

FieldTypeNotes
accountIdstringOwning account ID.
certArnstringCertificate ARN.
cloudFrontstringCloudFront distribution ID.
cloudIdstringOwning cloud ID.
custombooleanCustom app.zip.
distributionIdstringCloudFront distribution ID.
domainstringManager domain.
errorstringManager error message.
idstringManager ID.
namestringManager name.
ownerstringManager owner.
priorDomainstringPrior domain.
provisioneddateWhen provisioned.
regionstringManager region.
titlestringManager title.
typestringCloud type.
versionstringManager version.
versionCurrentstringCurrent app version.

Find

Get a list of apps.

Endpoint

HTTP
POST /manager/find

Authorized User Role

user

Request Body

FieldTypeNotes
idstringApp ID.

Query String Options

FieldTypeDefaultNotes
indexstringIndex name: primary or gs1.
limitnumberLimit number of results.
nextobjectToken for next page.
prevobjectToken for previous page.

Response

Paged response.

FieldTypeNotes
dataarrayAn array of App/Manager records.
nextstringPaged cursor to use for the next page of items.
prevstringPages cursor to use for the previous page of items.

App/Manager

FieldTypeNotes
accountIdstringOwning account ID.
certArnstringCertificate ARN.
cloudFrontstringCloudFront distribution ID.
cloudIdstringOwning cloud ID.
custombooleanCustom app.zip.
distributionIdstringCloudFront distribution ID.
domainstringManager domain.
errorstringManager error message.
idstringManager ID.
namestringManager name.
ownerstringManager owner.
priorDomainstringPrior domain.
provisioneddateWhen provisioned.
regionstringManager region.
titlestringManager title.
typestringCloud type.
versionstringManager version.
versionCurrentstringCurrent app version.

Get

Get an app/manager by ID.

Endpoint

HTTP
POST /manager/get

Authorized User Role

user

Request Body

FieldTypeRequiredNotes
idstringyesApp/Manager ID.

Response

An app/manager object.

FieldTypeNotes
accountIdstringOwning account ID.
certArnstringCertificate ARN.
cloudFrontstringCloudFront distribution ID.
cloudIdstringOwning cloud ID.
custombooleanCustom app.zip.
distributionIdstringCloudFront distribution ID.
domainstringManager domain.
errorstringManager error message.
idstringManager ID.
namestringManager name.
ownerstringManager owner.
priorDomainstringPrior domain.
provisioneddateWhen provisioned.
regionstringManager region.
titlestringManager title.
typestringCloud type.
versionstringManager version.
versionCurrentstringCurrent app version.

GetSignedUrl

Get a signed URL to download or upload a file to the app site.

Endpoint

HTTP
POST /manager/getSignedUrl

Authorized User Role

admin

Request Body

FieldTypeNotes
idstringApp/Manager ID.
commandstringCommand.
filenamestringFilename.
mimeTypestringMime type.

Response

A signed URL string.

Provision

Provision an app site and files.

Endpoint

HTTP
POST /manager/provision

Authorized User Role

admin

Request Body

FieldTypeRequiredNotes
idstringyesApp/Manager ID.
preservebooleanPreserve existing theme assets.

Query String Options

FieldTypeNotes
invokestringInvoke command.

Response

An app/manager object.

FieldTypeNotes
accountIdstringOwning account ID.
certArnstringCertificate ARN.
cloudFrontstringCloudFront distribution ID.
cloudIdstringOwning cloud ID.
custombooleanCustom app.zip.
distributionIdstringCloudFront distribution ID.
domainstringManager domain.
errorstringManager error message.
idstringManager ID.
namestringManager name.
ownerstringManager owner.
priorDomainstringPrior domain.
provisioneddateWhen provisioned.
regionstringManager region.
titlestringManager title.
typestringCloud type.
versionstringManager version.
versionCurrentstringCurrent app version.

Remove

Remove an app.

Endpoint

HTTP
POST /manager/remove

Authorized User Role

admin

Request Body

FieldTypeRequiredNotes
idstringyesApp/Manager ID.

Query String Options

FieldTypeNotes
invokestringInvoke command.

Update

Update an app.

Endpoint

HTTP
POST /manager/update

Authorized User Role

admin

Request Body

FieldTypeNotes
cloudIdstringCloud ID.
custombooleanCustom flag.
domainstringDomain.
idstringApp/Manager ID.
namestringName.
ownerstringOwner.
priorDomainstringPrior domain.
regionstringRegion.
titlestringTitle.
versionstringVersion.
versionCurrentstringVersion current.

Response

An app/manager object.

FieldTypeNotes
accountIdstringOwning account ID.
certArnstringCertificate ARN.
cloudFrontstringCloudFront distribution ID.
cloudIdstringOwning cloud ID.
custombooleanCustom app.zip.
distributionIdstringCloudFront distribution ID.
domainstringManager domain.
errorstringManager error message.
idstringManager ID.
namestringManager name.
ownerstringManager owner.
priorDomainstringPrior domain.
provisioneddateWhen provisioned.
regionstringManager region.
titlestringManager title.
typestringCloud type.
versionstringManager version.
versionCurrentstringCurrent app version.

UpdateDisplay

Update an app display file.

Endpoint

HTTP
POST /manager/updateDisplay

Authorized User Role

admin

Request Body

FieldTypeNotes
cloudIdstringCloud ID.
displaystringDisplay file contents.
idstringApp/Manager ID.

Response

An app/manager object.

FieldTypeNotes
accountIdstringOwning account ID.
certArnstringCertificate ARN.
cloudFrontstringCloudFront distribution ID.
cloudIdstringOwning cloud ID.
custombooleanCustom app.zip.
distributionIdstringCloudFront distribution ID.
domainstringManager domain.
errorstringManager error message.
idstringManager ID.
namestringManager name.
ownerstringManager owner.
priorDomainstringPrior domain.
provisioneddateWhen provisioned.
regionstringManager region.
titlestringManager title.
typestringCloud type.
versionstringManager version.
versionCurrentstringCurrent app version.