Understand search result response types
masterThe SDK returns different result objects depending on which content options you requested. All results share base fields like url, id, title, score, published_date, author, image, favicon, subpages, extras, entities, and crawl_date.
Common response types:
Result: The standard result containing optionaltext,summary,highlights, andhighlight_scores.ResultWithText: Returned whentextis explicitly requested;textis guaranteed to be astr.ResultWithSummary: Returned whensummaryis explicitly requested;summaryis guaranteed to be astr.ResultWithTextAndSummary: Returned when both are requested.
Cost Tracking: Responses also include a costDollars object containing total, search (broken down into neural and keyword), and contents (broken down into text and summary).