SearchResponse
- facetsType: object · SearchFacets
Facet breakdowns showing result counts by various dimensions. Only present when
include_facets: truein request and mode iskeywordorhybrid. Counts are computed across the full result set (after filters), not just the current page.- courtType: array object[] · FacetBucket[]
_abbreviation Breakdown by court abbreviation (e.g., "9th Cir.", "S.D.N.Y.")
A single bucket in a facet breakdown
- jurisdictionType: array object[] · FacetBucket[]
Breakdown by jurisdiction type (e.g., "Federal Appellate", "State Trial")
A single bucket in a facet breakdown
- noteType: string
Explanatory note about facet limitations. Present in hybrid mode to indicate that facet counts reflect keyword search results only.
- stateType: array object[] · FacetBucket[]
Breakdown by state name
A single bucket in a facet breakdown
- yearType: array object[] · FacetBucket[]
_filed Breakdown by filing year
A single bucket in a facet breakdown
- metadataType: object
- booleanType: object
_query Present in keyword mode when boolean operators are detected
- modeType: stringenum
Search mode used
values- semantic
- keyword
- hybrid
- processingType: integer
_time _ms Server processing time in milliseconds
- queryType: string
Original query
- paginationType: object · PaginationMeta
- hasType: boolean
_next Whether more pages exist
- hasType: boolean
_prev Whether previous pages exist
- pageType: integer
Current page number
- pageType: integer
_size Results per page
- totalType: integer
_pages Total pages available
- totalType: integer
_results Total matching results (capped at 10,000 for keyword/hybrid)
- resultsType: array object[] · SearchResultItem[]
- caseType: string
_name Case name/caption
- courtType: string
_abbreviation Court citation abbreviation
- courtType: string
_id Court identifier
- courtType: string
_name Full court name
- dateType: stringFormat: date
_filed Filing date (YYYY-MM-DD)
- docketType: string nullable
_number Court docket number, when available
- jurisdictionType: string
Jurisdiction type
- opinionType: string
_id Opinion identifier
- publishType: stringenum nullable
_status Publication status, when available
values- published
- unpublished
- unknown
- in
_chambers - separate
- errata
- relating
_to - null
- scoreType: number
Relevance score. Scale varies by mode:
- Semantic: 0-1 (cosine similarity)
- Keyword: 0-100+ (BM25 score)
- snippetType: string
Relevant text excerpt from the opinion
- sourceType: stringenum
Source of this result. Always present in API responses:
- semantic mode: "semantic"
- keyword mode: "keyword"
- hybrid mode: varies per item
values- semantic
- keyword
- stateType: string nullable
State name (null for federal courts)