Remove site waitlist entry
remove_site_waitlist_entryRemove one address from the waitlist of a site that SHIP made, for example when a visitor asks to be deleted. Give the address as email. Add entryId from list_site_waitlist to remove that entry only while it still holds the address. When nothing matches, the call fails with site_waitlist_entry_not_found and nothing changes. The address leaves the live list at once. The database's recovery history keeps it for up to 30 days, then it is gone, and SHIP does not restore single addresses. The call needs the site-waitlist:write scope and an owner or an admin of the workspace, and the audit log records each removal.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"siteId": "<siteId>",
"email": "<email>"
},
"name": "remove_site_waitlist_entry"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | The address to remove; upper and lower case do not matter | ||
| siteId | Yes | Site id from list_sites | |
| entryId | No | The id of the entry, from list_site_waitlist. With it, the call removes that entry only while it still holds the address |