Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
The session ID
Response
Returns session details
Detailed information about an existing session
Unique identifier for the session
Current status of the session
Session title
Creation timestamp (ISO 8601)
Last update timestamp (ISO 8601)
ID of the machine snapshot used
ID of the playbook used
List of tags associated with the session
Pull request information (null if no PR is associated) containing url field
Task-specific structured output
Session status enumerations:
- "working": Devin is actively working on a task
- "blocked": Devin is waiting for user input or response
- "expired": Session has expired
- "finished": Session has completed
- "suspend_requested": Request to suspend the session
- "suspend_requested_frontend": Frontend-initiated suspend request
- "resume_requested": Request to resume the session
- "resume_requested_frontend": Frontend-initiated resume request
- "resumed": Session has been resumed
Available options:
working
, blocked
, expired
, finished
, suspend_requested
, suspend_requested_frontend
, resume_requested
, resume_requested_frontend
, resumed
List of messages in the session