exa_api library
Classes
- AnswerCitation
- Answer citation from search results
- AnswerRequest
- Answer request parameters
- AnswerResponse
- Answer response from the API
- ContentsConfig
- Contents request configuration
- ContentsRequest
- Contents request parameters
- ContentsResponse
- Contents response
- ContentStatus
- Status information for each requested URL
- ContextConfig
- Context configuration
- CostBreakdown
- Cost breakdown information
- CostDollars
- Cost information
- ExaApi
- Exa API client for Dart and Flutter applications
- ExtrasConfig
- Extras configuration
- FindSimilarRequest
- Find similar request parameters
- HighlightsConfig
- Highlights configuration
- SearchRequest
- Search request parameters
- SearchResponse
- Search response
- SearchResult
- Search result
- SummaryConfig
- Summary configuration
- TextConfig
- Text content configuration
Enums
- LivecrawlOption
- Livecrawl options
- SearchCategory
- Category enumeration for search filtering
- SearchType
- Search type enumeration
Functions
-
dateTimeFromJson(
String? dateTime) → DateTime? -
dateTimeToJson(
DateTime? dateTime) → String?
Typedefs
- FindSimilarResponse = SearchResponse
- Find similar response (reuses SearchResponse structure since response format is identical)
Exceptions / Errors
- ExaApiException
- Exception thrown when an API request fails