---
title: "List Usage Daily Snapshots"
method: GET
path: "/usage_daily_snapshots"
tags: ["usage_daily_snapshots", "Usage Daily Snapshots"]
---

# List Usage Daily Snapshots

`GET /usage_daily_snapshots`

List Usage Daily Snapshots

## Query parameters

- `cursor` string
- `per_page` integer

## Response `200`

A list of UsageDailySnapshots objects.

- UsageDailySnapshotEntity[]
  - `id` integer — ID of the usage record
  - `date` string, date — The date of this usage record
  - `api_usage_available` boolean — True if the API usage fields `read_api_usage` and `write_api_usage` can be relied upon. If this is false, we suggest hiding that value from any UI.
  - `read_api_usage` integer — Read API Calls used on this day. Note: only updated for days before the current day.
  - `write_api_usage` integer — Write API Calls used on this day. Note: only updated for days before the current day.
  - `transformation_credits_usage` integer — Transformation and AI credits used on this day. Note: initially this tracks GPG encrypt, decrypt, and recrypt usage.
  - `user_count` integer — Number of billable users as of this day.
  - `current_storage` integer — GB of Files Native Storage used on this day.
  - `deleted_files_storage` integer — GB of Files Native Storage used on this day for files that have been deleted and are stored as backups.
  - `deleted_files_counted_in_minimum` integer — GB of Files Native Storage used on this day for files that have been permanently deleted but were uploaded less than 30 days ago, and are still billable.
  - `root_storage` integer — GB of Files Native Storage used for the root folder. Included here because this value will not be part of `usage_by_top_level_dir`
  - `usage_by_top_level_dir` UsageByTopLevelDirEntity[] — Usage broken down by each top-level folder
    - `dir` string — Directory name
    - `size` integer — Usage
    - `count` integer — File count

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `405` — Method Not Allowed
- `409` — Conflict
- `412` — Precondition Failed
- `422` — Unprocessable Entity
- `423` — Locked
- `429` — Too Many Requests

---

[API](https://skmtc.net/files/apis/files-com-api.md) · [All operations](https://skmtc.net/files/apis/files-com-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/files/files-com-api/revisions/c6d6f57e6da8/schema)
