session_already_completed (409)
session_already_completed
HTTP status: 409
Retryable: No — retrying without changes will fail the same way.
The session is in a terminal state and cannot be modified.
When it fires
A `POST` or `PATCH` was issued against a session whose status is `completed`, `expired`, or `cancelled`. Sessions are immutable once terminal.
How to handle it
Create a new session for the applicant and retry the operation against the new session.
Example response
{
"error": {
"type": "https://docs-dev.autohost-dev.uk/api/errors/session_already_completed",
"code": "session_already_completed",
"message": "Session ses_01ABC is already completed",
"request_id": "req_01HEXAMPLE0000000000000000",
"doc_url": "https://docs-dev.autohost-dev.uk/api/errors/session_already_completed"
}
}