---
title: Result Formats
slug: valueserp/IucRvfL2AaRMNVls44hMw
docTags: 
createdAt: 2024-11-07T22:11:04.979Z
---

# Result Formats

Our API offers flexible response formats and retrieval options to suit various data handling and analysis needs. Whether you prefer structured JSON for programmatic access, HTML for raw content extraction, or CSV for easy tabular analysis, our endpoints provide customizable output to fit your workflow.

:::hint{type="info"}
**View Parsed Results**
If you want to view parsed results from our search APIs, navigate to the **[Results](https://docs.trajectdata.com/scaleserp/search-api/results/google/search)** section within our API documentation. Parsed results provide organized insights, allowing you to quickly identify key data points without sifting through raw information.&#x20;
:::

::::VerticalSplit{layout="middle"}
:::VerticalSplitItem
## JSON

JSON is the default output, providing structured, easy-to-parse data ideal for programmatic handling and analysis. Each result is returned in a structured JSON format, allowing you to quickly access and manipulate individual data points.&#x20;
:::

:::VerticalSplitItem
## HTML

Retrieving HTML is valuable if you need to see the exact web page content as retrieved. This format is useful for advanced data extraction tasks where direct access to the HTML source is necessary.
:::
::::

## CSV

CSV format is designed for simpler, tabular data retrieval, making it easy to view, filter, and analyze results in spreadsheet applications or data analysis tools. When using the CSV format, you can specify exactly which fields you want to include in the output using the csv\_fields parameter, allowing you to customize the result set to focus only on relevant data. This format is ideal for users who need a straightforward, organized output for data inspection or bulk analysis.

***

## Asynchronous Data Retrieval&#x20;

For asynchronous data retrieval, you can use our batching and destination options. Destinations allow you to automatically send Batch Result Sets to your defined S3-compatible storage locations.&#x20;

Alternatively, you can receive results via webhook or download them directly from the UI at your convenience. Choose the best format and retrieval method based on your project requirements to streamline data integration and analysis.

:::hint{type="warning"}
When a Batch has its `notification_webhook` property set Value Serp will make an `HTTP POST` to this URL when the Batch completes and a new [Result Set](https://docs.trajectdata.com/valueserp/batches-api/results/list) is available.
:::



