# Web Unlocker

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths:
  /api/v2/unlocker/request:
    post:
      summary: Web Unlocker
      deprecated: false
      description: ''
      tags:
        - Universal Scraping API
      parameters: []
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                actor:
                  type: string
                  enum:
                    - unlocker.webunlocker
                  x-apidog-enum:
                    - value: unlocker.webunlocker
                      name: webUnlocker
                      description: ''
                  description: actor name with fixed value:`unlocker.webunlocker`
                input:
                  type: object
                  properties:
                    url:
                      type: string
                      description: request url
                    redirect:
                      type: boolean
                      description: whether redirect request
                    method:
                      type: string
                      description: request method
                    header:
                      type: object
                      properties: {}
                      x-apidog-orders: []
                      description: request headers
                  required:
                    - url
                    - method
                  x-apidog-orders:
                    - url
                    - method
                    - header
                    - redirect
                proxy:
                  type: object
                  properties:
                    country:
                      type: string
                      description: >-
                        proxy country, see more in [Scrapeless proxy
                        documentation](https://docs.scrapeless.com/en/proxies/features/proxy/)
                    url:
                      type: string
                      description: proxy url
                  x-apidog-orders:
                    - country
                    - url
                  description: proxy info
              required:
                - actor
                - input
                - proxy
              x-apidog-orders:
                - actor
                - input
                - proxy
            example:
              actor: unlocker.webunlocker
              input:
                url: http://example.com/
                type: ''
                redirect: false
                method: GET
                request_id: ''
                extractor: ''
                header: {}
              proxy:
                country: ANY
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  code:
                    type: integer
                  data:
                    type: string
                required:
                  - code
                  - data
                x-apidog-orders:
                  - code
                  - data
              example:
                code: 200
                data: ''
          headers: {}
          x-apidog-name: Success
      security:
        - apikey-header-x-api-token: []
      x-apidog-folder: Universal Scraping API
      x-apidog-status: released
      x-run-in-apidog: https://app.apidog.com/web/project/745098/apis/api-11949854-run
components:
  schemas: {}
  securitySchemes:
    bearer:
      type: bearer
      scheme: bearer
      description: Bearer token authentication using your Scrapeless API key
    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: []

```
