automizy-js-api
Version:
JavaScript API library for Automizy Marketing Automation software
41 lines (37 loc) • 1.08 kB
JavaScript
define([
'automizyApi/core',
'automizyApi/token'
], function () {
var Account = function (obj) {};
var p = Account.prototype;
p.get = function(){
return $.ajax({
url: $AA.u.account,
type: 'GET',
dataType: 'json',
headers: {Authorization: 'Bearer ' + $AA.token().get()}
});
};
p.limits = function(){
return $.ajax({
url: $AA.u.account + '/limits',
type: 'GET',
dataType: 'json',
headers: {Authorization: 'Bearer ' + $AA.token().get()}
});
};
p.getPackages = function(){
return $.ajax({
url: $AA.u.account + '/limits',
type: 'GET',
dataType: 'json',
headers: {Authorization: 'Bearer ' + $AA.token().get()}
});
};
/* No Rest-Api, so the basic functions are disabled */
$AA.m['Account'] = Account;
$AA['account'] = function (obj) {
var t = new Account(obj);
return t;
};
});