/api/exploration

POST /api/exploration/thread/{thread-id}/restart

Changed on

Re-run one exploration thread in place, keeping its selections: drops the thread's materialized queries and clears the terminal-state gates so the background planner re-claims it. Returns the parent exploration. Only a terminal thread (completed, failed, or canceled) can restart; while planning, execution, or analysis is still in flight this returns a 409 — cancel the thread first, then restart.

No :event/exploration-update is published: nothing on the Exploration row changes, so there is no revision to record (the revision push skips unchanged objects).

post/api/exploration/thread/{thread-id}/restart

Request

  • Base URL
    (relative, and the document was published on a file host, not at the API’s origin)
  • Auth
    API key in header X-API-Key

Path parameters

thread-idinteger required

value must be an integer greater than zero.

Response

Successful response

archivedboolean
can_deleteboolean
can_restoreboolean
can_writeboolean
collection_idinteger nullable

value must be an integer greater than zero.

created_atunknown
creatorobject nullable
creator_idinteger required

value must be an integer greater than zero.

descriptionstring nullable
idinteger required

value must be an integer greater than zero.

namestring required
updated_atunknown

Changes