Agents
Archive an Agent conversation
Archives a terminal linked Assistant thread and removes it from conversation navigation. Active Agent runs or Assistant turns must finish or be explicitly cancelled first. Durable runs and their history are retained.
DELETE
/
api
/
v1
/
agents
/
sessions
/
{agentSessionId}
/
conversation
Archive an Agent conversation
curl --request DELETE \
--url https://api.revoengine.com/api/v1/agents/sessions/{agentSessionId}/conversation \
--header 'Authorization: Bearer <token>'const options = {method: 'DELETE', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.revoengine.com/api/v1/agents/sessions/{agentSessionId}/conversation', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.revoengine.com/api/v1/agents/sessions/{agentSessionId}/conversation"
headers = {"Authorization": "Bearer <token>"}
response = requests.delete(url, headers=headers)
print(response.text)Last modified on October 5, 2026
⌘I
Archive an Agent conversation
curl --request DELETE \
--url https://api.revoengine.com/api/v1/agents/sessions/{agentSessionId}/conversation \
--header 'Authorization: Bearer <token>'const options = {method: 'DELETE', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.revoengine.com/api/v1/agents/sessions/{agentSessionId}/conversation', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.revoengine.com/api/v1/agents/sessions/{agentSessionId}/conversation"
headers = {"Authorization": "Bearer <token>"}
response = requests.delete(url, headers=headers)
print(response.text)
