diff --git a/src/client/manager/Vatoms.js b/src/client/manager/Vatoms.js index 42e5fdb..49a49c4 100644 --- a/src/client/manager/Vatoms.js +++ b/src/client/manager/Vatoms.js @@ -17,6 +17,10 @@ export default class Vatoms { this.vatomApi = new VatomApi(blockv.client) } + getFaces(vatom) { + return this.vatomApi.getFaces(vatom.properties.template, vatom.platformId) + } + getActions(vatom) { return this.vatomApi.getActions(vatom.properties.template_variation, vatom.platformId) } diff --git a/src/internal/net/rest/api/VatomApi.js b/src/internal/net/rest/api/VatomApi.js index b3d144a..cbc5db8 100644 --- a/src/internal/net/rest/api/VatomApi.js +++ b/src/internal/net/rest/api/VatomApi.js @@ -15,6 +15,10 @@ export default class VatomApi { this.client = client } + getFaces(templateID, platformId = 'primary') { + return this.client.request('GET', `/v1/user/faces/${templateID}`, null, true, undefined, platformId) + } + getActions(templateID, platformId = 'primary') { return this.client.request('GET', `/v1/user/actions/${templateID}`, {}, true, undefined, platformId) .then((data) => {