CheckWebsiteNow Errors API

The Errors API from CheckWebsiteNow — 3 operation(s) for errors.

GitHub OpenAPI

Operations 3

GET /api/v1/errors List knowledge-base error entries #
GET /api/v1/errors/lookup Find solutions for an error code or pasted message #
GET /api/v1/errors/{slug} Get one full solution entry #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/checkwebsitenow-com:checkwebsitenow-com-errors-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

checkwebsitenow-com-errors-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Checkwebsitenow Com Errors API
  version: 1.8.0
  description: 'Operations tagged Errors across 2 of this provider''s published API definitions: checkwebsitenow-com-openapi.json, checkwebsitenow-com-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: /
  description: Same origin as this description
tags:
- name: Errors
paths:
  /api/v1/errors:
    get:
      operationId: listErrors
      summary: List knowledge-base error entries
      parameters:
      - name: category
        in: query
        schema:
          type: string
      - name: kind
        in: query
        schema:
          type: string
      responses:
        '200':
          description: Entries
          content:
            application/json:
              schema:
                type: object
                required:
                - schema_version
                - updated
                - categories
                - count
                - errors
                properties:
                  schema_version:
                    type: string
                  updated:
                    type: string
                    format: date
                  categories:
                    type: array
                    items:
                      type: object
                  count:
                    type: integer
                  errors:
                    type: array
                    items:
                      $ref: '#/components/schemas/ErrorSummary'
        '400':
          description: Unknown filter or query parameter.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiError'
        '429':
          description: Request error; never a website verdict.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiError'
      tags:
      - Errors
    servers:
    - url: /
      description: Same origin as this description
  /api/v1/errors/lookup:
    get:
      operationId: lookupError
      summary: Find solutions for an error code or pasted message
      parameters:
      - name: q
        in: query
        required: true
        schema:
          type: string
          minLength: 1
          maxLength: 200
        examples:
          code:
            value: ERR_CONNECTION_REFUSED
          http:
            value: '503'
      responses:
        '200':
          description: Up to five ranked matches
          content:
            application/json:
              schema:
                type: object
                required:
                - query
                - matches
                properties:
                  schema_version:
                    type: string
                  query:
                    type: string
                  matches:
                    type: array
                    maxItems: 5
                    items:
                      $ref: '#/components/schemas/LookupMatch'
                  generic_headline:
                    type: boolean
                    description: True when the text is only a browser headline that several different failures share (for example "This site can't be reached" or "Diese Website ist nicht erreichbar"); matches then list the typical causes. Ask for the code shown under the headline.
                  site_suggestion:
                    oneOf:
                    - type: 'null'
                    - type: object
                      required:
                      - domain
                      - name
                      - page_url
                      properties:
                        domain:
                          type: string
                        name:
                          type: string
                        page_url:
                          type: string
                    description: 'When q is a single service name without a dot (for example "netflix" or "is netflix down"): the curated service, its domain to check and its status page.'
        '400':
          description: Missing, too long or invalid q.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiError'
        '429':
          description: Request error; never a website verdict.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiError'
      tags:
      - Errors
    servers:
    - url: /
      description: Same origin as this description
  /api/v1/errors/{slug}:
    get:
      operationId: getError
      summary: Get one full solution entry
      parameters:
      - name: slug
        in: path
        required: true
        schema:
          type: string
          pattern: ^[a-z0-9-]{2,60}$
      responses:
        '200':
          description: Entry
          content:
            application/json:
              schema:
                type: object
                required:
                - schema_version
                - updated
                - error
                properties:
                  schema_version:
                    type: string
                  updated:
                    type: string
                  error:
                    $ref: '#/components/schemas/ErrorEntry'
        '404':
          description: Unknown slug.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiError'
        '429':
          description: Request error; never a website verdict.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiError'
      tags:
      - Errors
    servers:
    - url: /
      description: Same origin as this description
components:
  schemas:
    ApiError:
      type: object
      required:
      - error
      properties:
        error:
          type: object
          required:
          - code
          - message
          properties:
            code:
              type: string
            message:
              type: string
    ErrorSummary:
      type: object
      required:
      - slug
      - title
      - kind
      - category
      - severity
      - summary
      - url
      - api_url
      properties:
        slug:
          type: string
          pattern: ^[a-z0-9-]{2,60}$
        title:
          type: string
        kind:
          type: string
          enum:
          - http_status
          - browser_error
          - dns
          - tls
          - connection
          - redirect
          - checker_result
        category:
          type: string
        http_status:
          type:
          - integer
          - 'null'
        severity:
          type: string
          enum:
          - info
          - warning
          - error
        summary:
          type: string
        url:
          type: string
        api_url:
          type: string
    Step:
      type: object
      required:
      - title
      - detail
      properties:
        title:
          type: string
        detail:
          type: string
          description: Backtick-wrapped segments are commands.
        platforms:
          type: object
          additionalProperties:
            type: string
          description: 'Optional per-platform hints: windows, macos, android, ios, chromeos, linux.'
    ErrorEntry:
      type: object
      description: Full solution entry (data contract errors.json 1.0) plus url and category_name.
      required:
      - slug
      - title
      - kind
      - category
      - summary
      - meaning
      - likely_causes
      - visitor_steps
      - owner_steps
      - avoid
      - related
      - sources
      - url
      properties:
        slug:
          type: string
        title:
          type: string
        kind:
          type: string
        category:
          type: string
        category_name:
          type: string
        http_status:
          type:
          - integer
          - 'null'
        aliases:
          type: array
          items:
            type: string
        browsers:
          type: array
          items:
            type: string
        severity:
          type: string
        summary:
          type: string
        meaning:
          type: string
        likely_causes:
          type: array
          items:
            type: object
            properties:
              text:
                type: string
              who:
                type: string
                enum:
                - visitor
                - owner
                - either
              likelihood:
                type: string
                enum:
                - common
                - sometimes
                - rare
        visitor_steps:
          type: array
          items:
            $ref: '#/components/schemas/Step'
        owner_steps:
          type: array
          items:
            $ref: '#/components/schemas/Step'
        avoid:
          type: array
          items:
            type: string
        when_to_wait:
          type: string
        related:
          type: array
          items:
            type: string
        partner_topic:
          type: string
        checker_match:
          type:
          - object
          - 'null'
        sources:
          type: array
          items:
            type: object
            properties:
              title:
                type: string
              url:
                type: string
                format: uri
        sections:
          type: array
          items:
            type: object
            properties:
              heading:
                type: string
              paragraphs:
                type: array
                items:
                  type: string
        questions:
          type: array
          items:
            type: object
            properties:
              q:
                type: string
              a:
                type: string
        url:
          type: string
    LookupMatch:
      allOf:
      - $ref: '#/components/schemas/ErrorSummary'
      - type: object
        required:
        - score
        - match
        - visitor_steps
        - owner_steps
        properties:
          score:
            type: number
          match:
            type: string
            enum:
            - slug
            - alias
            - http_status
            - text
            - family
            description: 'family: a real browser code without its own guide, answered with its family guide.'
          visitor_steps:
            type: array
            items:
              $ref: '#/components/schemas/Step'
          owner_steps:
            type: array
            items:
              $ref: '#/components/schemas/Step'
x-refined-from:
- checkwebsitenow-com-openapi.json
- checkwebsitenow-com-openapi.yml