From e930881e0f388a83a439f71c0477088f44070819 Mon Sep 17 00:00:00 2001 From: Drew Warren Date: Wed, 12 Jul 2017 16:11:01 -0600 Subject: [PATCH] Add devices.destroy API call --- oauth3.dns.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/oauth3.dns.js b/oauth3.dns.js index e81f9c5..777bd23 100644 --- a/oauth3.dns.js +++ b/oauth3.dns.js @@ -71,6 +71,21 @@ OAUTH3.api['devices.detach'] = function (providerUri, opts) { }); }; +OAUTH3.api['devices.destroy'] = function (providerUri, opts) { + var session = opts.session; + var device = opts.device; + + return OAUTH3.request({ + url: OAUTH3.url.normalize(providerUri) + + '/api/com.daplie.domains/accounts/' + session.token.sub + + '/devices/' + device + , method: 'DELETE' + , session: session + }, {}).then(function (res) { + return res.data.device || res.data; + }); +}; + OAUTH3.api['dns.set'] = function (providerUri, opts) { var session = opts.session; var tld = opts.tld;