---
title: "Return status of an HTTP server zone"
method: GET
path: "/http/server_zones/{httpServerZoneName}"
tags: ["HTTP Server Zones", "Method GET"]
---

# Return status of an HTTP server zone

`GET /http/server_zones/{httpServerZoneName}`

Returns status of a particular HTTP server zone.

## Query parameters

- `fields` string

## Response `200`

Success

- NginxHTTPServerZone
  - `processing` integer — The number of client requests that are currently being processed.
  - `requests` integer — The total number of client requests received from clients.
  - `responses` object — The total number of responses sent to clients, the number of responses with status codes “<code>1xx</code>”, “<code>2xx</code>”, “<code>3xx</code>”, “<code>4xx</code>”, and “<code>5xx</code>”, and the number of responses per each status code.
    - `1xx` integer — The number of responses with “<code>1xx</code>” status codes.
    - `2xx` integer — The number of responses with “<code>2xx</code>” status codes.
    - `3xx` integer — The number of responses with “<code>3xx</code>” status codes.
    - `4xx` integer — The number of responses with “<code>4xx</code>” status codes.
    - `5xx` integer — The number of responses with “<code>5xx</code>” status codes.
    - `codes` object — The number of responses per each status code.
      - `codeNumber` integer — The number of responses with this particular status code.
    - `total` integer — The total number of responses sent to clients.
  - `discarded` integer — The total number of requests completed without sending a response.
  - `received` integer — The total number of bytes received from clients.
  - `sent` integer — The total number of bytes sent to clients.
  - `ssl` object
    - `handshakes` integer — The total number of successful SSL handshakes.
    - `handshakes_failed` integer — The total number of failed SSL handshakes.
    - `session_reuses` integer — The total number of session reuses during SSL handshake.
    - `no_common_protocol` integer — The number of SSL handshakes failed because of no common protocol.
    - `no_common_cipher` integer — The number of SSL handshakes failed because of no shared cipher.
    - `handshake_timeout` integer — The number of SSL handshakes failed because of a timeout.
    - `peer_rejected_cert` integer — The number of failed SSL handshakes when nginx presented the certificate to the client but it was rejected with a corresponding alert message.
    - `verify_failures` object — SSL certificate verification errors
      - `no_cert` integer — A client did not provide the required certificate.
      - `expired_cert` integer — An expired or not yet valid certificate was presented by a client.
      - `revoked_cert` integer — A revoked certificate was presented by a client.
      - `other` integer — Other SSL certificate verification errors.

## Other responses

- `404` — Server zone not found (*ServerZoneNotFound*), unknown version (*UnknownVersion*)

---

[API](https://skmtc.dev/nginx/apis/nginx-plus-rest-api.md) · [All operations](https://skmtc.dev/nginx/apis/nginx-plus-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/nginx/nginx-plus-rest-api/revisions/533ae7834228/schema)
