sourcely/developers
SOURCELY API PREVIEW

Enums

Exact accepted and returned values, with a plain-language explanation for each.

Values are case-sensitive. Send and compare these exact strings. Field names use snake_case. The current RelevanceRating values are human-readable labels with spaces; a future naming change must be versioned and is not applied to these examples.

CitationFormat

ValueMeaning
apa7American Psychological Association, 7th edition.
mla9Modern Language Association, 9th edition.
ieeeIEEE citation style.
harvardHarvard author–date style.
bibtexBibTeX bibliography entry.

EnrichmentLevel

ValueMeaning
noneReturn source metadata and requested citations without analysis.
lowPopulate relevance only; other analysis fields are null.
mediumAnalyze title/abstract, with local fallback when model analysis is unavailable.
highAttempt full-text analysis and final reranking; may fall back to abstract/local analysis.

Granularity

ValueMeaning
documentFind sources for the complete input.
claimIdentify claims and find sources for the selected claims.

JobStatus

ValueMeaning
queuedAccepted and waiting to start.
runningSearch work is in progress.
partialSome results may be usable while other requested work remains. The current worker does not publish intermediate track progress.
completedThe search finished. Inspect tracks and searched flags for per-claim coverage.
failedThe search failed. HTTP 200 on a status read does not imply search success.

PaperTypeFilter

ValueMeaning
researchResearch papers.
reviewReview papers and related review classifications.

RelevanceRating

ValueMeaning
Perfectly RelevantStrongest relevance label.
RelevantRelevant to the research text.
Somewhat RelevantPartially relevant to the research text.
Not RelevantNot considered relevant to the research text.

SearchMode

ValueMeaning
quickOne Google Scholar page per keyword, Semantic Scholar as fallback, provider order kept.
deepWide retrieval from Semantic Scholar and three Scholar pages per keyword, a model-chosen shortlist of 15, full-text analysis and a final rerank.

TrackStatus

ValueMeaning
pendingThis track has not started; an unsearched claim may stay pending.
runningWork on this track is in progress.
doneThis track finished.
failedThis track failed; inspect its error when available.

Webhook events belong to a later release and are not part of these two endpoints.

On this page