List library sources
Changed onReturns your own sources, newest first. To list a shared collection's papers, pass its id in the collectionId query parameter; those papers are not included in the unfiltered list. Each returned source carries your role and its visible collection memberships in collectionIds.
Filters combine with AND. q matches each term as a case-insensitive substring of the title, authors, abstract, venue, or Elicit id. A DOI-shaped term matches the DOI. doi and elicitId are exact filters. fullTextStatus filters by whether parsed full text is attached.
Default page size 50, maximum 100. totalCount counts all matches, not the page.
Example
curl "https://elicit.com/api/v2/library/sources?q=semaglutide&fullTextStatus=available" \
-H "Authorization: Bearer elk_live_your_key_here"
Request
- Base URLhttps://elicit.com/api/v2
- URLhttps://elicit.com/api/v2/library/sources
- AuthHTTP bearer
Query parameters
Search query: whitespace-separated words and "quoted phrases" (max 10 terms). Every term must match the title, an author, the abstract, the venue, the Elicit id, or — for DOI-shaped terms — the DOI (case-insensitive substring). Terms are ANDed; there is no OR — run one request per alternative.
Exact DOI match; doi.org URLs and doi: prefixes are accepted.
Restrict to one collection.
Only sources whose fullTextStatus matches.
Pagination cursor from a previous response's nextCursor.
Response
One page of matching sources.
Changes
- info
endpoint added
- info