node-calendly
Version:
Node module to access calendly api.
27 lines • 1.11 kB
TypeScript
/******************************************
* Author : Dr. Sebastian Herden
* Created On : Fri Sep 16 2022
* File : DataCompliance.ts
*******************************************/
import CalendlyApiEndpoint from './CalendlyApiEndpoint';
import { ErrorResponse } from './ErrorResponse';
/**
* The data compliance endpoint.
* @export default
* @class DataCompliance
* @extends {CalendlyApiEndpoint}
* @see https://developer.calendly.com/api-docs/4cf896120a018-delete-invitee-data
*/
export default class DataCompliance extends CalendlyApiEndpoint {
/**
* To submit a request to remove invitee data from all previously booked events in your
* organization, use this endpoint. Requests for data deletion can take up to 7 days to complete.
* @param emails The emails of the invitees to delete.
* @returns {Promise<DataComplianceResponse>} A list of processed emails.
*/
deleteInviteeData(emails: string[]): Promise<DataComplianceResponse>;
}
export declare type DataComplianceResponse = ErrorResponse | {
emails: string[];
};
//# sourceMappingURL=DataCompliance.d.ts.map