このページは日本語には対応しておりません。随時翻訳に取り組んでいます。
翻訳に関してご質問やご意見ございましたら、お気軽にご連絡ください

Rum Replay Viewership

Track and manage RUM replay session viewership. Monitor who watches replay sessions and maintain watch history for audit and analytics purposes.

GET https://api.ap1.datadoghq.com/api/v2/rum/replay/viewership-history/sessionshttps://api.ap2.datadoghq.com/api/v2/rum/replay/viewership-history/sessionshttps://api.datadoghq.eu/api/v2/rum/replay/viewership-history/sessionshttps://api.ddog-gov.com/api/v2/rum/replay/viewership-history/sessionshttps://api.datadoghq.com/api/v2/rum/replay/viewership-history/sessionshttps://api.us3.datadoghq.com/api/v2/rum/replay/viewership-history/sessionshttps://api.us5.datadoghq.com/api/v2/rum/replay/viewership-history/sessions

概要

List watched sessions.

引数

クエリ文字列

名前

種類

説明

filter[watched_at][start]

integer

Start timestamp in milliseconds for watched_at filter.

page[number]

integer

Page number for pagination (0-indexed).

filter[created_by]

string

Filter by user UUID. Defaults to current user if not specified.

filter[watched_at][end]

integer

End timestamp in milliseconds for watched_at filter.

filter[session_ids]

string

Comma-separated list of session IDs to filter by.

page[size]

integer

Number of items per page.

filter[application_id]

string

Filter by application ID.

応答

OK

Expand All

フィールド

種類

説明

data [required]

[object]

attributes

object

event_id

string

last_watched_at [required]

date-time

session_event

object

track

string

id

string

type [required]

enum

Rum replay session resource type. Allowed enum values: rum_replay_session

default: rum_replay_session

{
  "data": [
    {
      "attributes": {
        "event_id": "string",
        "last_watched_at": "2026-01-13T17:15:53.208340Z",
        "session_event": {},
        "track": "string"
      },
      "id": "string",
      "type": "rum_replay_session"
    }
  ]
}

Too many requests

API error response.

Expand All

フィールド

種類

説明

errors [required]

[string]

A list of errors.

{
  "errors": [
    "Bad Request"
  ]
}

コード例

                  # Curl command
curl -X GET "https://api.ap1.datadoghq.com"https://api.ap2.datadoghq.com"https://api.datadoghq.eu"https://api.ddog-gov.com"https://api.datadoghq.com"https://api.us3.datadoghq.com"https://api.us5.datadoghq.com/api/v2/rum/replay/viewership-history/sessions" \ -H "Accept: application/json" \ -H "DD-API-KEY: ${DD_API_KEY}" \ -H "DD-APPLICATION-KEY: ${DD_APP_KEY}"

POST https://api.ap1.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watcheshttps://api.ap2.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watcheshttps://api.datadoghq.eu/api/v2/rum/replay/sessions/{session_id}/watcheshttps://api.ddog-gov.com/api/v2/rum/replay/sessions/{session_id}/watcheshttps://api.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watcheshttps://api.us3.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watcheshttps://api.us5.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watches

概要

Record a session watch.

引数

パスパラメーター

名前

種類

説明

session_id [required]

string

Unique identifier of the session.

リクエスト

Body Data (required)

Expand All

フィールド

種類

説明

data [required]

object

attributes

object

application_id [required]

string

data_source

string

event_id [required]

string

timestamp [required]

date-time

id

string

type [required]

enum

Rum replay watch resource type. Allowed enum values: rum_replay_watch

default: rum_replay_watch

{
  "data": {
    "attributes": {
      "application_id": "aaaaaaaa-1111-2222-3333-bbbbbbbbbbbb",
      "data_source": "string",
      "event_id": "11111111-2222-3333-4444-555555555555",
      "timestamp": "2026-01-13T17:15:53.208340Z"
    },
    "id": "string",
    "type": "rum_replay_watch"
  }
}

応答

Created

Expand All

フィールド

種類

説明

data [required]

object

attributes

object

application_id [required]

string

data_source

string

event_id [required]

string

timestamp [required]

date-time

id

string

type [required]

enum

Rum replay watch resource type. Allowed enum values: rum_replay_watch

default: rum_replay_watch

{
  "data": {
    "attributes": {
      "application_id": "aaaaaaaa-1111-2222-3333-bbbbbbbbbbbb",
      "data_source": "string",
      "event_id": "11111111-2222-3333-4444-555555555555",
      "timestamp": "2026-01-13T17:15:53.208340Z"
    },
    "id": "string",
    "type": "rum_replay_watch"
  }
}

Too many requests

API error response.

Expand All

フィールド

種類

説明

errors [required]

[string]

A list of errors.

{
  "errors": [
    "Bad Request"
  ]
}

コード例

                  # Path parameters
export session_id="00000000-0000-0000-0000-000000000001"
# Curl command
curl -X POST "https://api.ap1.datadoghq.com"https://api.ap2.datadoghq.com"https://api.datadoghq.eu"https://api.ddog-gov.com"https://api.datadoghq.com"https://api.us3.datadoghq.com"https://api.us5.datadoghq.com/api/v2/rum/replay/sessions/${session_id}/watches" \ -H "Accept: application/json" \ -H "Content-Type: application/json" \ -H "DD-API-KEY: ${DD_API_KEY}" \ -H "DD-APPLICATION-KEY: ${DD_APP_KEY}" \ -d @- << EOF { "data": { "attributes": { "application_id": "aaaaaaaa-1111-2222-3333-bbbbbbbbbbbb", "event_id": "11111111-2222-3333-4444-555555555555", "timestamp": "2026-01-13T17:15:53.208340Z" }, "type": "rum_replay_watch" } } EOF

DELETE https://api.ap1.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watcheshttps://api.ap2.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watcheshttps://api.datadoghq.eu/api/v2/rum/replay/sessions/{session_id}/watcheshttps://api.ddog-gov.com/api/v2/rum/replay/sessions/{session_id}/watcheshttps://api.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watcheshttps://api.us3.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watcheshttps://api.us5.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watches

概要

Delete session watch history.

引数

パスパラメーター

名前

種類

説明

session_id [required]

string

Unique identifier of the session.

応答

No Content

Too many requests

API error response.

Expand All

フィールド

種類

説明

errors [required]

[string]

A list of errors.

{
  "errors": [
    "Bad Request"
  ]
}

コード例

                  # Path parameters
export session_id="00000000-0000-0000-0000-000000000001"
# Curl command
curl -X DELETE "https://api.ap1.datadoghq.com"https://api.ap2.datadoghq.com"https://api.datadoghq.eu"https://api.ddog-gov.com"https://api.datadoghq.com"https://api.us3.datadoghq.com"https://api.us5.datadoghq.com/api/v2/rum/replay/sessions/${session_id}/watches" \ -H "DD-API-KEY: ${DD_API_KEY}" \ -H "DD-APPLICATION-KEY: ${DD_APP_KEY}"

GET https://api.ap1.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watchershttps://api.ap2.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watchershttps://api.datadoghq.eu/api/v2/rum/replay/sessions/{session_id}/watchershttps://api.ddog-gov.com/api/v2/rum/replay/sessions/{session_id}/watchershttps://api.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watchershttps://api.us3.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watchershttps://api.us5.datadoghq.com/api/v2/rum/replay/sessions/{session_id}/watchers

概要

List session watchers.

引数

パスパラメーター

名前

種類

説明

session_id [required]

string

Unique identifier of the session.

クエリ文字列

名前

種類

説明

page[size]

integer

Number of items per page.

page[number]

integer

Page number for pagination (0-indexed).

応答

OK

Expand All

フィールド

種類

説明

data [required]

[object]

attributes

object

handle [required]

string

icon

string

last_watched_at [required]

date-time

name

string

watch_count [required]

int32

id

string

type [required]

enum

Rum replay watcher resource type. Allowed enum values: rum_replay_watcher

default: rum_replay_watcher

{
  "data": [
    {
      "attributes": {
        "handle": "john.doe@example.com",
        "icon": "string",
        "last_watched_at": "2026-01-13T17:15:53.208340Z",
        "name": "string",
        "watch_count": 0
      },
      "id": "string",
      "type": "rum_replay_watcher"
    }
  ]
}

Too many requests

API error response.

Expand All

フィールド

種類

説明

errors [required]

[string]

A list of errors.

{
  "errors": [
    "Bad Request"
  ]
}

コード例

                  # Path parameters
export session_id="00000000-0000-0000-0000-000000000001"
# Curl command
curl -X GET "https://api.ap1.datadoghq.com"https://api.ap2.datadoghq.com"https://api.datadoghq.eu"https://api.ddog-gov.com"https://api.datadoghq.com"https://api.us3.datadoghq.com"https://api.us5.datadoghq.com/api/v2/rum/replay/sessions/${session_id}/watchers" \ -H "Accept: application/json" \ -H "DD-API-KEY: ${DD_API_KEY}" \ -H "DD-APPLICATION-KEY: ${DD_APP_KEY}"