Data API / BytePlus / Fetch
Fetch clean, structured content for a URL.
Fetch a single URL and return clean, structured page content — title, body text, and publish time. Url is required. The response wraps ResponseMetadata.RequestId and a Result object with the parsed content. Use it to extract full page content for URLs you already have, typically pairing it with post_byteplus_web_search results.
Parameters
No path, query, or header parameters.
Request body
UrlstringRequiredThe URL to fetch. Required.
Example request
curl -X POST "https://openapi.felo.ai/v1/beta/byteplus/fetch" \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"Url": "<string>"
}'Response
Response fields
ResponseMetadataobjectOptionalUpstream request metadata.
RequestIdstringOptionalUnique identifier for this request.
ActionstringOptionalVersionstringOptionalServicestringOptionalRegionstringOptionalResultobjectOptionalFetch result payload.
DataobjectOptionalStructured page content.
StatusCodeintegerOptionalHTTP status code of the fetched page.
UrlstringOptionalThe fetched URL.
TitlestringOptionalPage title.
PublishTimeintegerOptionalDetected publish time as Unix seconds (0 if unknown).
ContentTextstringOptionalClean body text extracted from the page.
LogIdstringOptionalUpstream log id (equals ResponseMetadata.RequestId).