> ## Documentation Index
> Fetch the complete documentation index at: https://docs.yousonder.com/llms.txt
> Use this file to discover all available pages before exploring further.

# View milestones

> The view counts Sonder marks for every video.

Separately from going viral, Sonder records the hour each video passes these totals (views across all platforms):

**1,000 · 10,000 · 50,000 · 100,000 · 250,000 · 500,000 · 1M · 2M · 5M · 10M · 20M · 50M…**

From a million the ladder repeats 1, 2, 5 at every power of ten.

Each milestone is recorded once, the first time the total reaches it. If a video jumps from 800 to 60,000 views within an hour, it gets 1,000, 10,000 and 50,000 all at that hour.

## Where milestones show up

* `milestones` on every [video](/api-reference/videos/list-videos), lowest first:

  ```json theme={null}
  "milestones": [
    { "views": 1000, "reached_at": "2026-09-14T21:00:00.000Z" },
    { "views": 10000, "reached_at": "2026-09-15T12:00:00.000Z" }
  ]
  ```

* a `video.milestone_reached` [event](/api-reference/events/list-events) for each one, which is the easiest way to send "Your video just passed 100,000 views" notifications. See [Poll for viral days](/guides/polling).
