← Tools Reference

Devin

Devin integration (AI, Developer Tools). Imported from open-connector.

API key4 toolshttps://api.devin.ai
GET
devin_get_self
Get identity information for the authenticated Devin API credential.

/v3/self

GET
devin_list_sessions
List Devin organization sessions with optional filters using cursor-based pagination.

/v3/organizations/{orgId}/sessions

18 parameters
ParamTypeRequiredDescription
orgIdstringrequiredThe Devin organization ID, usually prefixed with org-.
firstintegeroptionalThe maximum number of sessions to return.
afterstringoptionalThe pagination cursor returned by a previous list_sessions call.
devinIdstringoptionalFilter results to one Devin session ID.
sessionIdsarrayoptionalFilter results by Devin session IDs.
userIdsarrayoptionalFilter results by Devin user IDs.
serviceUserIdsarrayoptionalFilter results by Devin service user IDs.
repoNamesarrayoptionalFilter results by repository names such as owner/repo.
tagsarrayoptionalFilter results by session tags.
originsarrayoptionalFilter results by session origins.
categorystringoptionalThe Devin-assigned session category.
isArchivedbooleanoptionalFilter results by archived state.
createdAfterintegeroptionalOnly include sessions created after this Unix timestamp.
createdBeforeintegeroptionalOnly include sessions created before this Unix timestamp.
updatedAfterintegeroptionalOnly include sessions updated after this Unix timestamp.
updatedBeforeintegeroptionalOnly include sessions updated before this Unix timestamp.
playbookIdstringoptionalFilter results by playbook ID.
scheduleIdstringoptionalFilter results by schedule ID.
GET
devin_get_session
Get details for one Devin organization session.

/v3/organizations/{orgId}/sessions/{devinId}

2 parameters
ParamTypeRequiredDescription
orgIdstringrequiredThe Devin organization ID, usually prefixed with org-.
devinIdstringrequiredThe Devin session ID, usually prefixed with devin-.
DELETE
devin_terminate_session
Terminate a Devin session, optionally archiving it for future reference.

/v3/organizations/{orgId}/sessions/{devinId}

3 parameters
ParamTypeRequiredDescription
orgIdstringrequiredThe Devin organization ID, usually prefixed with org-.
devinIdstringrequiredThe Devin session ID, usually prefixed with devin-.
archivebooleanoptionalWhether Devin should archive the session after terminating it.