List routines
Changed onReturns routines in Research Agent sessions you can access. Without sessionId, the list includes routines reached through session ownership, a direct share, or a project grant; public-link access alone is excluded. With sessionId, the same filters, ordering, cursor, and response shape apply, and an unknown or inaccessible session returns 404.
By default the endpoint returns every unarchived routine. Use filter for active, paused, or archived routines; q searches names and instructions. The default order is newest first by createdAt. Sorting by removedAt requires filter=archived.
Request
- Base URLhttps://elicit.com/api/v2
- URLhttps://elicit.com/api/v2/routines
- AuthHTTP bearer
Query parameters
Restrict results to one accessible Research Agent session.
Restrict results by lifecycle state. Omit to return all unarchived routines.
Case-insensitive search over routine names and instructions.
Page size.
Opaque nextCursor from the previous page.
Sort field. removedAt requires filter=archived.
Response
One page of accessible routines.
Changes
- info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status
- info
- info
endpoint added
- info