---
title: "Get optimizer statistics"
method: GET
path: "/pullzone/{pullZoneId}/optimizer/statistics"
tags: ["Statistics"]
---

# Get optimizer statistics

`GET /pullzone/{pullZoneId}/optimizer/statistics`

## Path parameters

- `pullZoneId` integer, required

## Query parameters

- `dateFrom` string, date-time, nullable
- `dateTo` string, date-time, nullable
- `hourly` boolean

## Response `200`

The statistics data for the passed parameters.

- OptimizerStatisticsModel
  - `RequestsOptimizedChart` object, nullable — The constructed chart of optimized requests
  - `AverageCompressionChart` object, nullable — Average compression chart of the responses
  - `TrafficSavedChart` object, nullable — The constructed chart of saved traffic
  - `AverageProcessingTimeChart` object, nullable — The constructed chart of saved traffic
  - `TotalRequestsOptimized` number, double — The total number of optimized requests
  - `TotalTrafficSaved` number, double — The total requests saved
  - `AverageProcessingTime` number, double — The average processing time of each request
  - `AverageCompressionRatio` number, double — The average compression ratio of CDN responses

## Other responses

- `400` — Failed fetching statistics per time range. Model validation failed
- `401` — The request authorization failed
- `500` — Internal Server Error

---

[API](https://skmtc.net/bunny/apis/bunny-net-cdn-logging.md) · [All operations](https://skmtc.net/bunny/apis/bunny-net-cdn-logging/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bunny/bunny-net-cdn-logging/versions/9e622620664b/schema)
