---
title: "POST video.delivery.high_traffic"
method: POST
path: "video.delivery.high_traffic"
---

# POST video.delivery.high_traffic

`POST video.delivery.high_traffic` (webhook)

## Payload

- object
  - `type` 'video.delivery.high_traffic', required — Type for the webhook event
  - `id` string, required — Unique identifier for the event
  - `created_at` string, date-time, required — Time the event was created
  - `object` object, required
    - `type` string, required
    - `id` string, required
  - `environment` object, required
    - `name` string, required — Name for the environment
    - `id` string, required — Unique identifier for the environment
  - `attempts` object[], required — Attempts for sending out the webhook event
    - `webhook_id` integer — Unique identifier for the webhook
    - `response_status_code` integer — HTTP response status code for the webhook attempt
    - `response_headers` object — HTTP response headers for the webhook attempt
    - `response_body` string, nullable — HTTP response body for the webhook attempt
    - `max_attempts` integer — Max attempts number for the webhook attempt
    - `id` string — Unique identifier for the webhook attempt
    - `created_at` string, date-time — Time the webhook request was attempted
    - `address` string — URL address for the webhook attempt
  - `request_id` string, nullable
  - `accessor` string, nullable
  - `accessor_source` string, nullable
  - `data` object, required
    - `data` object[]
      - `live_stream_id` string — Unique identifier for the live stream that created the asset.
      - `asset_id` string, required — Unique identifier for the asset.
      - `passthrough` string — The `passthrough` value for the asset.
      - `created_at` integer, required — Time at which the asset was created. Measured in seconds since the Unix epoch.
      - `deleted_at` integer — If exists, time at which the asset was deleted. Measured in seconds since the Unix epoch.
      - `asset_state` 'ready' | 'errored' | 'deleted', required — The state of the asset.
      - `asset_duration` number, double, required — The duration of the asset in seconds.
      - `asset_resolution_tier` 'audio-only' | '720p' | '1080p' | '1440p' | '2160p', required — The resolution tier that the asset was ingested at, affecting billing for ingest & storage
      - `asset_encoding_tier` 'smart' | 'baseline' | 'premium', required — This field is deprecated. Please use `asset_video_quality` instead. The encoding tier that the asset was ingested at. [See the video quality guide for more details.](https://docs.mux.com/guides/use-video-quality-levels)
      - `asset_video_quality` 'basic' | 'plus' | 'premium' — The video quality that the asset was ingested at. This field replaces `asset_encoding_tier`. [See the video quality guide for more details.](https://docs.mux.com/guides/use-video-quality-levels)
      - `delivered_seconds` number, double, required — Total number of delivered seconds during this time window.
      - `delivered_seconds_by_resolution` object, required — Seconds delivered broken into resolution tiers. Each tier will only be displayed if there was content delivered in the tier.
        - `tier_2160p` number, double — Total number of delivered seconds during this time window that had a resolution larger than the 1440p tier (over 4,194,304 pixels total).
        - `tier_1440p` number, double — Total number of delivered seconds during this time window that had a resolution larger than the 1080p tier but less than or equal to the 2160p tier (over 2,073,600 and <= 4,194,304 pixels total).
        - `tier_1080p` number, double — Total number of delivered seconds during this time window that had a resolution larger than the 720p tier but less than or equal to the 1440p tier (over 921,600 and <= 2,073,600 pixels total).
        - `tier_720p` number, double — Total number of delivered seconds during this time window that had a resolution within the 720p tier (up to 921,600 pixels total, based on typical 1280x720).
        - `tier_audio_only` number, double — Total number of delivered seconds during this time window that had a resolution of audio only.
    - `timeframe` integer[]
    - `threshold` integer — Current threshold set for alerting
    - `id` string

## Acknowledgement `200`

Return a 200 to indicate that the data was received successfully

---

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