@itwin/access-control-client
Version:
Access control client for the iTwin platform
23 lines • 916 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.MemberInvitationsClient = void 0;
const BaseClient_1 = require("./BaseClient");
class MemberInvitationsClient extends BaseClient_1.BaseClient {
constructor(url) {
super(url);
}
/** Retrieves a list of iTwin member invitations.
* @param accessToken The client access token string
* @param iTwinId The id of the iTwin
* @returns Array of member invitations
*/
async queryITwinMemberInvitationsAsync(accessToken, iTwinId, arg) {
let url = `${this._baseUrl}/${iTwinId}/members/invitations`;
if (arg) {
url += `?${this.getQueryString(arg)}`;
}
return this.sendGenericAPIRequest(accessToken, "GET", url, undefined, "invitations");
}
}
exports.MemberInvitationsClient = MemberInvitationsClient;
//# sourceMappingURL=MemberInvitationsClient.js.map
;