|
15679 | 15679 | "created_by": 4441703362131, |
15680 | 15680 | "updated_by": 3790925372131, |
15681 | 15681 | "created_at": 1746673831462, |
15682 | | - "updated_at": 1773398630657 |
| 15682 | + "updated_at": 1773398630657, |
| 15683 | + "links": { |
| 15684 | + "enabled": true, |
| 15685 | + "systems": [ |
| 15686 | + { |
| 15687 | + "id": "s3-crash-logs", |
| 15688 | + "name": "S3 Crash Logs", |
| 15689 | + "icon_text": "S3", |
| 15690 | + "icon_color": "#0F766E", |
| 15691 | + "url": "https://s3.example.com/logs?app=${application_id}&trace=${trace_id}", |
| 15692 | + "event_types": [ |
| 15693 | + "crash", |
| 15694 | + "error" |
| 15695 | + ], |
| 15696 | + "enabled": true |
| 15697 | + } |
| 15698 | + ] |
| 15699 | + } |
15683 | 15700 | }, |
15684 | 15701 | { |
15685 | 15702 | "account_id": 2451002751131, |
|
15708 | 15725 | "created_by": 2476444212131, |
15709 | 15726 | "updated_by": 3122470302131, |
15710 | 15727 | "created_at": 1742958482000, |
15711 | | - "updated_at": 1772096392711 |
| 15728 | + "updated_at": 1772096392711, |
| 15729 | + "links": { |
| 15730 | + "enabled": false, |
| 15731 | + "systems": [] |
| 15732 | + } |
15712 | 15733 | } |
15713 | 15734 | ] |
15714 | 15735 | } |
|
15810 | 15831 | "created_by": 4441703362131, |
15811 | 15832 | "updated_by": 3790925372131, |
15812 | 15833 | "created_at": 1746673831462, |
15813 | | - "updated_at": 1773398630657 |
| 15834 | + "updated_at": 1773398630657, |
| 15835 | + "links": { |
| 15836 | + "enabled": true, |
| 15837 | + "systems": [ |
| 15838 | + { |
| 15839 | + "id": "s3-crash-logs", |
| 15840 | + "name": "S3 Crash Logs", |
| 15841 | + "icon_text": "S3", |
| 15842 | + "icon_color": "#0F766E", |
| 15843 | + "url": "https://s3.example.com/logs?app=${application_id}&trace=${trace_id}", |
| 15844 | + "event_types": [ |
| 15845 | + "crash", |
| 15846 | + "error" |
| 15847 | + ], |
| 15848 | + "enabled": true |
| 15849 | + } |
| 15850 | + ] |
| 15851 | + } |
15814 | 15852 | } |
15815 | 15853 | } |
15816 | 15854 | } |
|
15910 | 15948 | "created_by": 2476444212131, |
15911 | 15949 | "updated_by": 3122470302131, |
15912 | 15950 | "created_at": 1742958482000, |
15913 | | - "updated_at": 1772096392711 |
| 15951 | + "updated_at": 1772096392711, |
| 15952 | + "links": { |
| 15953 | + "enabled": false, |
| 15954 | + "systems": [] |
| 15955 | + } |
15914 | 15956 | }, |
15915 | 15957 | { |
15916 | 15958 | "account_id": 2451002751131, |
|
15938 | 15980 | "created_by": 4441703362131, |
15939 | 15981 | "updated_by": 3790925372131, |
15940 | 15982 | "created_at": 1746673831462, |
15941 | | - "updated_at": 1773398630657 |
| 15983 | + "updated_at": 1773398630657, |
| 15984 | + "links": { |
| 15985 | + "enabled": true, |
| 15986 | + "systems": [ |
| 15987 | + { |
| 15988 | + "id": "s3-crash-logs", |
| 15989 | + "name": "S3 Crash Logs", |
| 15990 | + "icon_text": "S3", |
| 15991 | + "icon_color": "#0F766E", |
| 15992 | + "url": "https://s3.example.com/logs?app=${application_id}&trace=${trace_id}", |
| 15993 | + "event_types": [ |
| 15994 | + "crash", |
| 15995 | + "error" |
| 15996 | + ], |
| 15997 | + "enabled": true |
| 15998 | + } |
| 15999 | + ] |
| 16000 | + } |
15942 | 16001 | } |
15943 | 16002 | ] |
15944 | 16003 | } |
|
15986 | 16045 | "RUM/Applications" |
15987 | 16046 | ], |
15988 | 16047 | "x-mint": { |
15989 | | - "content": "## Restrictions\n\n| Aspect | Value |\n| ------ | ----- |\n| Rate limits | **1,000 requests/minute**; **50 requests/second** per account |\n| Permissions | **Applications Manage** (`rum`) |\n\n## Usage\n\n- `type` must be one of: `browser`, `ios`, `android`, `react-native`, `flutter`, `kotlin-multiplatform`, `roku`, `unity`.\n- `client_token` is auto-generated and used to initialize the RUM SDK.\n- Every call is recorded in the account audit log. Don't put secrets in request fields.", |
| 16048 | + "content": "## Restrictions\n\n| Aspect | Value |\n| ------ | ----- |\n| Rate limits | **1,000 requests/minute**; **50 requests/second** per account |\n| Permissions | **Applications Manage** (`rum`) |\n\n## Usage\n\n- `type` must be one of: `browser`, `ios`, `android`, `react-native`, `flutter`, `kotlin-multiplatform`, `roku`, `unity`.\n- `client_token` is auto-generated and used to initialize the RUM SDK.\n- `links.systems[].url` must start with `http` or `https`; `${var}` tokens are resolved from RUM event context.\n- `links.systems[].event_types` accepts: `crash`, `error`, `view`, `action`, `resource`, `session`, `all`.\n- Every call is recorded in the account audit log. Don't put secrets in request fields.", |
15990 | 16049 | "href": "/en/api-reference/rum/applications/rum-application-write-create", |
15991 | 16050 | "metadata": { |
15992 | 16051 | "sidebarTitle": "Create application" |
|
16047 | 16106 | "application_name": "My Web App", |
16048 | 16107 | "type": "browser", |
16049 | 16108 | "team_id": 2477033058131, |
16050 | | - "is_private": false |
| 16109 | + "is_private": false, |
| 16110 | + "links": { |
| 16111 | + "enabled": true, |
| 16112 | + "systems": [ |
| 16113 | + { |
| 16114 | + "id": "s3-crash-logs", |
| 16115 | + "name": "S3 Crash Logs", |
| 16116 | + "icon_text": "S3", |
| 16117 | + "icon_color": "#0F766E", |
| 16118 | + "url": "https://s3.example.com/logs?app=${application_id}&trace=${trace_id}", |
| 16119 | + "event_types": [ |
| 16120 | + "crash", |
| 16121 | + "error" |
| 16122 | + ], |
| 16123 | + "enabled": true |
| 16124 | + } |
| 16125 | + ] |
| 16126 | + } |
16051 | 16127 | } |
16052 | 16128 | } |
16053 | 16129 | } |
|
16063 | 16139 | "RUM/Applications" |
16064 | 16140 | ], |
16065 | 16141 | "x-mint": { |
16066 | | - "content": "## Restrictions\n\n| Aspect | Value |\n| ------ | ----- |\n| Rate limits | **1,000 requests/minute**; **50 requests/second** per account |\n| Permissions | **Applications Manage** (`rum`) |\n\n## Usage\n\n- Every call is recorded in the account audit log. Don't put secrets in request fields.", |
| 16142 | + "content": "## Restrictions\n\n| Aspect | Value |\n| ------ | ----- |\n| Rate limits | **1,000 requests/minute**; **50 requests/second** per account |\n| Permissions | **Applications Manage** (`rum`) |\n\n## Usage\n\n- `links.systems[].url` must start with `http` or `https`; `${var}` tokens are resolved from RUM event context.\n- `links.systems[].event_types` accepts: `crash`, `error`, `view`, `action`, `resource`, `session`, `all`.\n- Every call is recorded in the account audit log. Don't put secrets in request fields.", |
16067 | 16143 | "href": "/en/api-reference/rum/applications/rum-application-write-update", |
16068 | 16144 | "metadata": { |
16069 | 16145 | "sidebarTitle": "Update application" |
|
16124 | 16200 | "channel_ids": [ |
16125 | 16201 | 2490121812131 |
16126 | 16202 | ] |
| 16203 | + }, |
| 16204 | + "links": { |
| 16205 | + "enabled": true, |
| 16206 | + "systems": [ |
| 16207 | + { |
| 16208 | + "id": "s3-crash-logs", |
| 16209 | + "name": "S3 Crash Logs", |
| 16210 | + "icon_text": "S3", |
| 16211 | + "icon_color": "#0F766E", |
| 16212 | + "url": "https://s3.example.com/logs?app=${application_id}&trace=${trace_id}", |
| 16213 | + "event_types": [ |
| 16214 | + "crash", |
| 16215 | + "error" |
| 16216 | + ], |
| 16217 | + "enabled": true |
| 16218 | + } |
| 16219 | + ] |
16127 | 16220 | } |
16128 | 16221 | } |
16129 | 16222 | } |
|
38582 | 38675 | } |
38583 | 38676 | } |
38584 | 38677 | }, |
| 38678 | + "RumApplicationLink": { |
| 38679 | + "type": "object", |
| 38680 | + "description": "External system link rendered on matching RUM event detail pages.", |
| 38681 | + "required": [ |
| 38682 | + "name", |
| 38683 | + "url", |
| 38684 | + "event_types" |
| 38685 | + ], |
| 38686 | + "properties": { |
| 38687 | + "id": { |
| 38688 | + "type": "string", |
| 38689 | + "description": "Stable client-side identifier for this external system." |
| 38690 | + }, |
| 38691 | + "name": { |
| 38692 | + "type": "string", |
| 38693 | + "description": "Display name of the external system." |
| 38694 | + }, |
| 38695 | + "icon_text": { |
| 38696 | + "type": "string", |
| 38697 | + "description": "Short text shown in the link icon." |
| 38698 | + }, |
| 38699 | + "icon_color": { |
| 38700 | + "type": "string", |
| 38701 | + "description": "Display color for the link icon." |
| 38702 | + }, |
| 38703 | + "url": { |
| 38704 | + "type": "string", |
| 38705 | + "format": "uri", |
| 38706 | + "description": "HTTP or HTTPS URL template. `${var}` tokens are resolved from the RUM event context." |
| 38707 | + }, |
| 38708 | + "event_types": { |
| 38709 | + "type": "array", |
| 38710 | + "minItems": 1, |
| 38711 | + "items": { |
| 38712 | + "type": "string", |
| 38713 | + "enum": [ |
| 38714 | + "crash", |
| 38715 | + "error", |
| 38716 | + "view", |
| 38717 | + "action", |
| 38718 | + "resource", |
| 38719 | + "session", |
| 38720 | + "all" |
| 38721 | + ] |
| 38722 | + }, |
| 38723 | + "description": "RUM event types where this external system link is shown." |
| 38724 | + }, |
| 38725 | + "enabled": { |
| 38726 | + "type": "boolean", |
| 38727 | + "description": "Whether this external system link is enabled." |
| 38728 | + } |
| 38729 | + } |
| 38730 | + }, |
| 38731 | + "RumApplicationLinks": { |
| 38732 | + "type": "object", |
| 38733 | + "description": "External link integration settings for the application.", |
| 38734 | + "properties": { |
| 38735 | + "enabled": { |
| 38736 | + "type": "boolean", |
| 38737 | + "description": "Whether external link integration is enabled." |
| 38738 | + }, |
| 38739 | + "systems": { |
| 38740 | + "type": [ |
| 38741 | + "array", |
| 38742 | + "null" |
| 38743 | + ], |
| 38744 | + "items": { |
| 38745 | + "$ref": "#/components/schemas/RumApplicationLink" |
| 38746 | + }, |
| 38747 | + "description": "External systems whose URL templates can be opened from matching RUM events." |
| 38748 | + } |
| 38749 | + } |
| 38750 | + }, |
38585 | 38751 | "RumApplicationTracing": { |
38586 | 38752 | "type": "object", |
38587 | 38753 | "description": "APM tracing integration settings.", |
|
38662 | 38828 | "tracing": { |
38663 | 38829 | "$ref": "#/components/schemas/RumApplicationTracing" |
38664 | 38830 | }, |
| 38831 | + "links": { |
| 38832 | + "$ref": "#/components/schemas/RumApplicationLinks" |
| 38833 | + }, |
38665 | 38834 | "status": { |
38666 | 38835 | "type": "string", |
38667 | 38836 | "enum": [ |
|
38801 | 38970 | }, |
38802 | 38971 | "tracing": { |
38803 | 38972 | "$ref": "#/components/schemas/RumApplicationTracing" |
| 38973 | + }, |
| 38974 | + "links": { |
| 38975 | + "$ref": "#/components/schemas/RumApplicationLinks" |
38804 | 38976 | } |
38805 | 38977 | } |
38806 | 38978 | }, |
|
38886 | 39058 | }, |
38887 | 39059 | "tracing": { |
38888 | 39060 | "$ref": "#/components/schemas/RumApplicationTracing" |
| 39061 | + }, |
| 39062 | + "links": { |
| 39063 | + "$ref": "#/components/schemas/RumApplicationLinks" |
38889 | 39064 | } |
38890 | 39065 | } |
38891 | 39066 | }, |
|
0 commit comments