Delete a session
spicrawl_session_deletePermanently delete a session and its stored state, including the record itself (prefer spicrawl_session_release if you only want to stop using it). Idempotent: deleting an already-deleted session succeeds. Refused while a scrape holds the session's lease unless force is true.
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": {
"session_id": "<session_id>"
},
"name": "spicrawl_session_delete"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | Break an active lease (a scrape currently using the session). Only set when you know it is safe. | |
| session_id | Yes | The session id returned by spicrawl_session_create or spicrawl_session_list. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deleted | Yes | Always true on success (deleting an already-deleted session succeeds). | |
| session_id | Yes | The id that was deleted. |