# ScrapeOptions

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths: {}
components:
  schemas:
    ScrapeOptions:
      type: object
      properties:
        formats:
          type: array
          items:
            type: string
            enum:
              - markdown
              - html
              - rawHtml
              - links
              - screenshot
              - screenshot@fullPage
              - json
            x-apidog-enum:
              - value: markdown
                name: ''
                description: ''
              - value: html
                name: ''
                description: ''
              - value: rawHtml
                name: ''
                description: ''
              - value: links
                name: ''
                description: ''
              - value: screenshot
                name: ''
                description: ''
              - value: screenshot@fullPage
                name: ''
                description: ''
              - value: json
                name: ''
                description: ''
          description: Formats to include in the output.
          default:
            - markdown
        onlyMainContent:
          type: boolean
          description: >-
            Only return the main content of the page excluding headers, navs,
            footers, etc.
          default: true
        includeTags:
          type: array
          items:
            type: string
          description: Tags to include in the output.
        excludeTags:
          type: array
          items:
            type: string
          description: Tags to exclude from the output.
        headers:
          type: object
          description: >-
            Headers to send with the request. Can be used to send cookies,
            user-agent, etc.
          x-apidog-orders: []
          properties: {}
        waitFor:
          type: integer
          description: >-
            Specify a delay in milliseconds before fetching the content,
            allowing the page sufficient time to load.
          default: 0
        timeout:
          type: integer
          description: Timeout in milliseconds for the request
          default: 30000
      x-apidog-orders:
        - formats
        - onlyMainContent
        - includeTags
        - excludeTags
        - headers
        - waitFor
        - timeout
      x-apidog-folder: ''
  securitySchemes:
    apikey-header-x-api-token:
      type: apiKey
      in: header
      name: x-api-token
servers:
  - url: https://api.scrapeless.com
    description: Prod Env
security:
  - apikey-header-x-api-token: []

```
