> ## Documentation Index
> Fetch the complete documentation index at: https://aisa.one/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# BytePlus Fetch

> 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. Billed at a flat $0.00088 per successful call; failed requests are not charged.



## OpenAPI

````yaml openapi/zh/byteplus-search.json POST /apis/v1/byteplus/fetch
openapi: 3.1.0
info:
  description: ''
  title: BytePlus SearchInfinity (AI Web Search + Fetch)
  version: '1'
  x-aisa-capabilities:
    idempotency: Idempotency-Key
    max_price: X-AISA-Max-Price-USD
    quote:
      header: X-AISA-Cost-Mode
      value: quote
  x-aisa-configured-paths:
    - /apis/v1/byteplus/fetch
    - /apis/v1/byteplus/web-search
  x-aisa-document:
    facts_hash: c16ecc545c8cc9a9ae1f102ab63e1f1de53b3d6dc3ff4d52260a9c721fc97877
    generator_version: '2'
    protocol_version: '1'
    schema_version: '1'
    composer_version: '13'
    response_pending: []
    document_hash: sha256:0b383c6d98172273ceb9a10076c44f9f043e3d9101c94b5d7f4ad41b54470ddf
  x-aisa-plans:
    builder: 1
    display_plan: payg
    payg: 1
    similarweb_payg: 1
    team: 1
    version: e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb
  x-aisa-provider: byteplus-search
  x-aisa-catalogs:
    byteplus-search:
      title: BytePlus SearchInfinity (AI Web Search + Fetch)
      description: ''
      x-aisa-document:
        facts_hash: c16ecc545c8cc9a9ae1f102ab63e1f1de53b3d6dc3ff4d52260a9c721fc97877
        generator_version: '2'
        protocol_version: '1'
        schema_version: '1'
      x-aisa-plans:
        builder: 1
        display_plan: payg
        payg: 1
        similarweb_payg: 1
        team: 1
        version: e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb
      x-aisa-capabilities:
        idempotency: Idempotency-Key
        max_price: X-AISA-Max-Price-USD
        quote:
          header: X-AISA-Cost-Mode
          value: quote
servers:
  - url: https://api.aisa.one
security:
  - bearerAuth: []
paths:
  /apis/v1/byteplus/fetch:
    post:
      tags:
        - byteplus
      summary: BytePlus Fetch
      description: >-
        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. Billed at
        a flat $0.00088 per successful call; failed requests are not charged.
      operationId: post_byteplus_fetch
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                Url:
                  type: string
                  description: The URL to fetch. Required.
                  example: https://example.com
              required:
                - Url
            examples:
              basic:
                summary: Fetch a page
                value:
                  Url: https://example.com
      responses:
        '200':
          description: >-
            Fetch completed successfully. `Result` holds the structured page
            content.
          content:
            application/json:
              schema:
                type: object
                properties:
                  ResponseMetadata:
                    type: object
                    description: Upstream request metadata.
                    properties:
                      RequestId:
                        type: string
                        description: Unique identifier for this request.
                      Action:
                        type: string
                      Version:
                        type: string
                      Service:
                        type: string
                      Region:
                        type: string
                  Result:
                    type: object
                    description: Fetch result payload.
                    properties:
                      Data:
                        type: object
                        description: Structured page content.
                        properties:
                          StatusCode:
                            type: integer
                            description: HTTP status code of the fetched page.
                          Url:
                            type: string
                            description: The fetched URL.
                          Title:
                            type: string
                            description: Page title.
                          PublishTime:
                            type: integer
                            description: >-
                              Detected publish time as Unix seconds (0 if
                              unknown).
                          ContentText:
                            type: string
                            description: Clean body text extracted from the page.
                      LogId:
                        type: string
                        description: Upstream log id (equals ResponseMetadata.RequestId).
              examples:
                success:
                  summary: Live gateway 200 response
                  value:
                    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.

                          Learn more
                      LogId: 20260904155514D7EA140BFD77348BC3FC
        default:
          content:
            application/json:
              schema: {}
          description: >-
            Error response; upstream passthrough responses may use provider
            formats
components:
  securitySchemes:
    bearerAuth:
      scheme: bearer
      type: http

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.