Response Fields
This page explains the data returned by the LLM Scraper. Each field is briefly described, with an example where relevant, so teams can quickly understand and integrate the response.
Top-Level Fields
traceID
Unique identifier for the request. Used for debugging, support, and internal tracking.
"traceID": "71f9e0b2-3a77-4ad0-
9a61-23b7e1bfa8d1"
timestamp
ISO-8601 timestamp indicating when the request was processed.
"timestamp": "2025-12-08
T11:39:19.269Z"
request_duration
End-to-end request duration in seconds (from request received to response returned).
"request_duration": 6.3
process_duration
Total internal processing time in seconds. This includes the full request lifecycle.
"process_duration": 6.4
model
LLM model used to generate the response.
"model": "gpt-5.2"
Note
request_duration is included within process_duration.
For example, if request_duration is 6.3 and process_duration is 6.4, the overall time experienced by the client is 6.4 seconds.
Response Object
The main parsed output from the LLM.
prompt
promptThe original prompt sent to the LLM for this request. This field is always returned as part of the response for traceability and debugging.
Example
"prompt": "what is the best seo tips in 2025"text_markdown
text_markdownMarkdown-formatted version of the answer, preserving headings, lists, emphasis, and links.
Example
text (plain text)
text (plain text)Plain-text version of the response with formatting removed. Useful for storage, indexing, or systems that don’t support Markdown.
Example
model_search_queries
model_search_queriesSearch queries generated by the model during Web Search mode. These reflect how the model expanded or refined the original prompt.
Example
widgets
widgetsStructured UI components extracted from the model output, such as product carousels or cards.
Example
citations_found
citations_foundBoolean indicating whether the model output included citations.
Example
citations
citationsFlat list of citation objects extracted from the ChatGPT UI.
Each citation includes:
idtitleurlsection:"citations"or"more"
Example
raw_response (Optional)
raw_response (Optional)Raw streamed output from the underlying LLM session.
Returned only when raw_response: true is set in the request.
Includes metadata events, delta messages, and tool outputs.
Example
Notes
Disabled by default
Returned in addition to parsed fields
Intended for advanced use cases
Last updated
