BytePlus
Web search and page content retrieval.
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.
- 型: stringUrl必須
The URL to fetch. Required.
- 型: object200
Fetch completed successfully.
Resultholds the structured page content.- 型: objectResponse
Metadata Upstream request metadata.
- Action型: string
- Region型: string
- Request型: string
Id Unique identifier for this request.
- Service型: string
- Version型: string
- 型: objectResult
Fetch result payload.
- Data型: object
Structured page content.
- Content型: string
Text Clean body text extracted from the page.
- Publish型: integer
Time Detected publish time as Unix seconds (0 if unknown).
- Status型: integer
Code HTTP status code of the fetched page.
- Title型: string
Page title.
- Url型: string
The fetched URL.
- Log型: string
Id Upstream log id (equals ResponseMetadata.RequestId).
application/json - 400
The request could not be processed. Check the request parameters.
- 401
A valid Felo API key is required.
- 402
The request cannot proceed because a billing requirement is not met.
- 403
The account is not permitted to perform this operation.
- 429
A request or spending limit has been reached.
- 502
The service could not complete the request.
- 503
The API or billing service is temporarily unavailable.
- 504
The service timed out while processing the request.
- default
The operation failed. Keep the response request ID when contacting Felo support.
curl https://openapi.felo.ai/v1/beta/byteplus/fetch \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"Url": "https://example.com"
}'
{
"ResponseMetadata": {
"RequestId": "20260904155514D7EA140BFD77348BC3FC",
"Action": "",
"Version": "",
"Service": "",
"Region": ""
},
"Result": {
"Data": {
"StatusCode": 200,
"Url": "https://example.com",
"Title": "Example Domain",
"PublishTime": 0,
"ContentText": "This domain is for use in documentation examples without needing permission. Avoid use in operations.\nLearn more"
},
"LogId": "20260904155514D7EA140BFD77348BC3FC"
}
}