These are the current services and methods present in the API with examples. This document is auto-generated every release.
GET /api/debug/ - ()
POST /api/debug/setAppMode - (data)
POST /api/debug/setLicense - (data)
POST /api/debug/setLicenseServer - (data)
getDebug ()
setAppModeDebug (data)
setLicenseDebug (data)
setLicenseServerDebug (data)
Example for: get
Holographics.debug.get().then((response) => {
console.log(response)
})
Example for: setAppMode
Holographics.debug.setAppMode({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: setLicense
Holographics.debug.setLicense({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: setLicenseServer
Holographics.debug.setLicenseServer({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
GET /api/log/ - (data)
getLog (data)
Example for: get
Holographics.log.get({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
GET /api/fonts/ - ()
getFonts ()
Example for: get
Holographics.fonts.get().then((response) => {
console.log(response)
})
GET /api/status/ - ()
getStatus ()
Example for: get
Holographics.status.get().then((response) => {
console.log(response)
})
GET /api/state/ - ()
PUT /api/state/ - (data)
PATCH /api/state/ - (data)
DELETE /api/state/ - ()
getState ()
updateState (data)
patchState (data)
removeState ()
Example for: get
Holographics.state.get().then((response) => {
console.log(response)
})
Example for: update
Holographics.state.update({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: patch
Holographics.state.patch({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: remove
Holographics.state.remove().then((response) => {
console.log(response)
})
GET /api/themes/ - ()
GET /api/themes/:id - (id)
PUT /api/themes/:id - (id,data)
DELETE /api/themes/:id - (id)
POST /api/themes/validate - (data)
GET /api/themes/reset - ()
findThemes ()
getTheme (id)
updateTheme (id,data)
removeTheme (id)
validateTheme (data)
resetThemes ()
Example for: find
Holographics.themes.find().then((response) => {
console.log(response)
})
Example for: get
Holographics.themes.get({
id: 'resource id'
}).then((response) => {
console.log(response)
})
Example for: update
Holographics.themes.update({
id: 'resource id'
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: remove
Holographics.themes.remove({
id: 'resource id'
}).then((response) => {
console.log(response)
})
Example for: validate
Holographics.themes.validate({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: reset
Holographics.themes.reset().then((response) => {
console.log(response)
})
GET /api/palettes/ - ()
POST /api/palettes/ - (data)
GET /api/palettes/:id - (id)
PUT /api/palettes/:id - (id,data)
PATCH /api/palettes/:id - (id,data)
DELETE /api/palettes/:id - (id)
findPalettes ()
createPalette (data)
getPalette (id)
updatePalette (id,data)
patchPalette (id,data)
removePalette (id)
Example for: find
Holographics.palettes.find().then((response) => {
console.log(response)
})
Example for: create
Holographics.palettes.create({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: get
Holographics.palettes.get({
id: 'resource id'
}).then((response) => {
console.log(response)
})
Example for: update
Holographics.palettes.update({
id: 'resource id'
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: patch
Holographics.palettes.patch({
id: 'resource id'
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: remove
Holographics.palettes.remove({
id: 'resource id'
}).then((response) => {
console.log(response)
})
GET /api/animations/ - ()
getAnimations ()
Example for: get
Holographics.animations.get().then((response) => {
console.log(response)
})
GET /api/mediafiles/ - ()
getMediaFiles ()
Example for: get
Holographics.mediafiles.get().then((response) => {
console.log(response)
})
GET /api/widgets/ - ()
POST /api/widgets/ - (data)
GET /api/widgets/:id - (id)
PUT /api/widgets/:id - (id,data)
PATCH /api/widgets/:id - (id,data)
DELETE /api/widgets/:id - (id)
PUT /api/widgets/:id/toggle - (id,data)
findWidgets ()
createWidget (data)
getWidget (id)
updateWidget (id,data)
patchWidget (id,data)
removeWidget (id)
toggleWidget (id,data)
Example for: find
Holographics.widgets.find().then((response) => {
console.log(response)
})
Example for: create
Holographics.widgets.create({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: get
Holographics.widgets.get({
id: 'resource id'
}).then((response) => {
console.log(response)
})
Example for: update
Holographics.widgets.update({
id: 'resource id'
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: patch
Holographics.widgets.patch({
id: 'resource id'
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: remove
Holographics.widgets.remove({
id: 'resource id'
}).then((response) => {
console.log(response)
})
Example for: toggle
Holographics.widgets.toggle({
id: 'resource id'
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
GET /api/entries/ - (data)
POST /api/entries/ - (data)
GET /api/entries/:id - (id)
PUT /api/entries/:id - (id,data)
PATCH /api/entries/:id - (id,data)
DELETE /api/entries/:id - (id)
findEntries (data)
createEntry (data)
getEntry (id)
updateEntry (id,data)
patchEntry (id,data)
removeEntry (id)
Example for: find
Holographics.entries.find({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: create
Holographics.entries.create({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: get
Holographics.entries.get({
id: 'resource id'
}).then((response) => {
console.log(response)
})
Example for: update
Holographics.entries.update({
id: 'resource id'
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: patch
Holographics.entries.patch({
id: 'resource id'
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: remove
Holographics.entries.remove({
id: 'resource id'
}).then((response) => {
console.log(response)
})
GET /api/widgetmodules/ - ()
GET /api/widgetmodules/reset - ()
getWidgetModules ()
resetWidgetModules ()
Example for: get
Holographics.widgetmodules.get().then((response) => {
console.log(response)
})
Example for: reset
Holographics.widgetmodules.reset().then((response) => {
console.log(response)
})
GET /api/settings/ - ()
PATCH /api/settings/ - (data)
getSettings ()
patchSettings (data)
Example for: get
Holographics.settings.get().then((response) => {
console.log(response)
})
Example for: patch
Holographics.settings.patch({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
GET /api/update/ - ()
GET /api/update/download - ()
GET /api/update/cancelDownload - ()
GET /api/update/install - ()
getUpdate ()
downloadUpdate ()
cancelDownloadUpdate ()
installUpdate ()
Example for: get
Holographics.update.get().then((response) => {
console.log(response)
})
Example for: download
Holographics.update.download().then((response) => {
console.log(response)
})
Example for: cancelDownload
Holographics.update.cancelDownload().then((response) => {
console.log(response)
})
Example for: install
Holographics.update.install().then((response) => {
console.log(response)
})
GET /api/license/ - ()
PATCH /api/license/ - (data)
DELETE /api/license/ - ()
GET /api/license/validate - ()
POST /api/license/authenticate - (data)
GET /api/license/logout - ()
getLicense ()
patchLicense (data)
removeLicense ()
validateLicense ()
authenticateLicense (data)
logoutLicense ()
Example for: get
Holographics.license.get().then((response) => {
console.log(response)
})
Example for: patch
Holographics.license.patch({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: remove
Holographics.license.remove().then((response) => {
console.log(response)
})
Example for: validate
Holographics.license.validate().then((response) => {
console.log(response)
})
Example for: authenticate
Holographics.license.authenticate({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: logout
Holographics.license.logout().then((response) => {
console.log(response)
})
POST /api/machines/ - (data)
DELETE /api/machines/:id - (id)
createMachine (data)
removeMachine (id)
Example for: create
Holographics.machines.create({
data: {
resource: 'data'
}
}).then((response) => {
console.log(response)
})
Example for: remove
Holographics.machines.remove({
id: 'resource id'
}).then((response) => {
console.log(response)
})