cancelInvitations
Withdraws THIS beta project's pending tester invitations, so those people can no longer join it. Get the targets from listPendingInvitations: name them by invitationIds, which works for every pending invitee, or by emails, which only works for the invitees whose address listPendingInvitations reports (an invitee who already holds a workspace tester account is identified by id and name instead). At least one of the two is required and they combine freely; naming the same person both ways is one target, not two, and one call withdraws at most 100 pending invitations. An email or id with no pending invitation on this beta project comes back as cancelled:false and nothing happens to it: people who already accepted and became testers are unaffected (use removeTester for those), and invitations to OTHER beta projects are left untouched. Nobody is emailed about the cancellation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| emails | No | The email addresses whose pending invitations to withdraw, from listPendingInvitations. | |
| productId | Yes | ID of the beta project to query. Get valid IDs from the listProducts tool. | |
| invitationIds | No | The ids of the pending invitations to withdraw, from listPendingInvitations. Use these for invitees whose address is not reported. |