channelape-sdk
Version:
A client for interacting with ChannelApe's API
40 lines • 1.48 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const BusinessesCrudService_1 = require("./BusinessesCrudService");
const ApiAccountsService_1 = require("../apiaccounts/service/ApiAccountsService");
class BusinessesService {
constructor(client) {
this.client = client;
this.businessesCrudService = new BusinessesCrudService_1.default(this.client);
this.apiAccountsService = new ApiAccountsService_1.default(client);
}
apiAccounts() {
return this.apiAccountsService;
}
get(request) {
return this.businessesCrudService.get(request);
}
getBusinessMember(request) {
return this.businessesCrudService.getBusinessMember(request);
}
verifyBusinessMember(verificationCode) {
return this.businessesCrudService.verifyBusinessMember(verificationCode);
}
create(business) {
return this.businessesCrudService.create(business);
}
getBusinessUsers(businessId) {
return this.businessesCrudService.getBusinessUsers(businessId);
}
inviteMember(email, businessId) {
return this.businessesCrudService.inviteMember(email, businessId);
}
removeMember(businessId, userId) {
return this.businessesCrudService.removeMember(businessId, userId);
}
update(business) {
return this.businessesCrudService.update(business);
}
}
exports.default = BusinessesService;
//# sourceMappingURL=BusinessesService.js.map