@dodi-smart/nuki-graphql-api
Version:
Nuki GraphQL API
42 lines • 1.17 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SubscriptionService = void 0;
class SubscriptionService {
constructor(httpRequest) {
this.httpRequest = httpRequest;
}
/**
* Get a list of subscriptions
* @returns Subscription successful operation
* @throws ApiError
*/
getSubscriptions() {
return this.httpRequest.request({
method: 'GET',
url: '/subscription',
errors: {
401: `Not authorized`,
},
});
}
/**
* Get a subscription
* @param subscriptionId The subscription id
* @returns Subscription successful operation
* @throws ApiError
*/
getSubscription(subscriptionId) {
return this.httpRequest.request({
method: 'GET',
url: '/subscription/{subscriptionId}',
path: {
'subscriptionId': subscriptionId,
},
errors: {
401: `Not authorized`,
},
});
}
}
exports.SubscriptionService = SubscriptionService;
//# sourceMappingURL=SubscriptionService.js.map