diff --git a/apis/0.8.1/core/Advertising/index.md b/apis/0.8.1/core/Advertising/index.md
index 0e558921f..894fa2ba4 100644
--- a/apis/0.8.1/core/Advertising/index.md
+++ b/apis/0.8.1/core/Advertising/index.md
@@ -720,7 +720,7 @@ type AdPolicy = {
See also:
- - [SkipRestriction](../schemas/advertising#skiprestriction)
+ - [SkipRestriction](../Advertising/schemas/#skiprestriction)
---
diff --git a/apis/0.8.1/core/Device/index.md b/apis/0.8.1/core/Device/index.md
index f6b8f0772..98d4f4282 100644
--- a/apis/0.8.1/core/Device/index.md
+++ b/apis/0.8.1/core/Device/index.md
@@ -340,7 +340,7 @@ Promise resolution:
| Type | Description |
| ---- | ----------- |
-| [`BooleanMap`](../schemas/types#/definitions/booleanmap) | the supported HDCP profiles |
+| [`BooleanMap`](../Types/schemas/#booleanmap) | the supported HDCP profiles |
**Examples**
@@ -426,7 +426,7 @@ Callback parameters:
| Param | Type | Required | Summary |
| ---------------------- | -------------------- | ------------------------ | ----------------------- |
-| `supportedHdcpProfiles` | [`BooleanMap`](../schemas/types#/definitions/booleanmap) | Yes | the supported HDCP profiles |
+| `supportedHdcpProfiles` | [`BooleanMap`](../Types/schemas/#booleanmap) | Yes | the supported HDCP profiles |
**Examples**
@@ -518,7 +518,7 @@ Promise resolution:
| Type | Description |
| ---- | ----------- |
-| [`BooleanMap`](../schemas/types#/definitions/booleanmap) | the supported HDR profiles |
+| [`BooleanMap`](../Types/schemas/#booleanmap) | the supported HDR profiles |
**Examples**
@@ -608,7 +608,7 @@ Callback parameters:
| Param | Type | Required | Summary |
| ---------------------- | -------------------- | ------------------------ | ----------------------- |
-| `supportedHdrProfiles` | [`BooleanMap`](../schemas/types#/definitions/booleanmap) | Yes | the supported HDR profiles |
+| `supportedHdrProfiles` | [`BooleanMap`](../Types/schemas/#booleanmap) | Yes | the supported HDR profiles |
**Examples**
@@ -1875,10 +1875,10 @@ the versions
| Field | Type | Description |
| ----- | ---- | ----------- |
-| `sdk` | [`SemanticVersion`](../schemas/types#/definitions/semanticversion) | The Firebolt SDK version |
-| `api` | [`SemanticVersion`](../schemas/types#/definitions/semanticversion) | The lateset Firebolt API vresion supported by the curent device. |
-| `firmware` | [`SemanticVersion`](../schemas/types#/definitions/semanticversion) | The device firmware version. |
-| `os` | [`SemanticVersion`](../schemas/types#/definitions/semanticversion) | **Deprecated** |
+| `sdk` | [`SemanticVersion`](../Types/schemas/#semanticversion) | The Firebolt SDK version |
+| `api` | [`SemanticVersion`](../Types/schemas/#semanticversion) | The lateset Firebolt API vresion supported by the curent device. |
+| `firmware` | [`SemanticVersion`](../Types/schemas/#semanticversion) | The device firmware version. |
+| `os` | [`SemanticVersion`](../Types/schemas/#semanticversion) | **Deprecated** |
| `debug` | `string` | Detail version as a string, for debugging purposes |
@@ -2248,8 +2248,8 @@ For more information, follow the links under the "Documentation" column.
| JavaScript | RPC | Payload | Documentation |
|------------|-----|---------|---------------|
-| hdcpChanged | onHdcpChanged | [BooleanMap](../schemas/types#/definitions/booleanmap) | [hdcp](#hdcp) |
-| hdrChanged | onHdrChanged | [BooleanMap](../schemas/types#/definitions/booleanmap) | [hdr](#hdr) |
+| hdcpChanged | onHdcpChanged | [BooleanMap](../Types/schemas/#booleanmap) | [hdcp](#hdcp) |
+| hdrChanged | onHdrChanged | [BooleanMap](../Types/schemas/#booleanmap) | [hdr](#hdr) |
| audioChanged | onAudioChanged | [AudioProfiles](#audioprofiles) | [audio](#audio) |
| screenResolutionChanged | onScreenResolutionChanged | [number, number] | [screenResolution](#screenresolution) |
| videoResolutionChanged | onVideoResolutionChanged | [number, number] | [videoResolution](#videoresolution) |
@@ -2317,8 +2317,8 @@ type AudioProfiles = {
See also:
- - [BooleanMap](../schemas/types#booleanmap)
- - [AudioProfile](../schemas/types#audioprofile)
+ - [BooleanMap](../Types/schemas/#booleanmap)
+ - [AudioProfile](../Types/schemas/#audioprofile)
---
diff --git a/apis/0.8.1/core/Discovery/index.md b/apis/0.8.1/core/Discovery/index.md
index ffe4b03cb..a3e72e0e9 100644
--- a/apis/0.8.1/core/Discovery/index.md
+++ b/apis/0.8.1/core/Discovery/index.md
@@ -1400,7 +1400,7 @@ Parameters:
| Param | Type | Required | Summary |
| ---------------------- | -------------------- | ------------------------ | ----------------------- |
| `appId` | `string` | true | The durable app Id of the app to launch |
-| `intent` | [`NavigationIntent`](../schemas/intents#/definitions/navigationintent) | false | An optional `NavigationIntent` with details about what part of the app to show first, and context around how/why it was launched |
+| `intent` | [`NavigationIntent`](../Intents/schemas/#navigationintent) | false | An optional `NavigationIntent` with details about what part of the app to show first, and context around how/why it was launched |
Promise resolution:
@@ -2997,7 +2997,7 @@ Parameters:
| Param | Type | Required | Summary |
| ---------------------- | -------------------- | ------------------------ | ----------------------- |
-| `title` | [`LocalizedString`](../schemas/types#/definitions/localizedstring) | false | The title of this call to action |
+| `title` | [`LocalizedString`](../Types/schemas/#localizedstring) | false | The title of this call to action |
| `identifiers` | [`ContentIdentifiers`](#contentidentifiers) | false | A set of content identifiers for this call to action |
| `expires` | `string` | false | When this call to action should no longer be presented to users
format: date-time |
| `images` | `object` | false | A set of images for this call to action |
@@ -3107,7 +3107,7 @@ Event value:
| Type | Description |
| ---- | ----------- |
-| [`NavigationIntent`](../schemas/intents#/definitions/navigationintent) | A Firebolt compliant representation of a user intention to navigate to a specific place in an app. |
+| [`NavigationIntent`](../Intents/schemas/#navigationintent) | A Firebolt compliant representation of a user intention to navigate to a specific place in an app. |
**Examples**
@@ -3250,7 +3250,7 @@ type EntityInfo = {
See also:
- - [ProgramType](../schemas/entertainment#programtype)
+ - [ProgramType](../Entertainment/schemas/#programtype)
---
@@ -3312,8 +3312,8 @@ type WayToWatch = {
See also:
- - [OfferingType](../schemas/entertainment#offeringtype)
- - [AudioProfile](../schemas/types#audioprofile)
+ - [OfferingType](../Entertainment/schemas/#offeringtype)
+ - [AudioProfile](../Types/schemas/#audioprofile)
---
@@ -3506,8 +3506,8 @@ type PurchasedContentParameters = {
See also:
- - [OfferingType](../schemas/entertainment#offeringtype)
- - [ProgramType](../schemas/entertainment#programtype)
+ - [OfferingType](../Entertainment/schemas/#offeringtype)
+ - [ProgramType](../Entertainment/schemas/#programtype)
---
diff --git a/apis/0.8.1/core/Discovery/schemas/index.md b/apis/0.8.1/core/Discovery/schemas/index.md
index bea7e47f7..5ab54f340 100644
--- a/apis/0.8.1/core/Discovery/schemas/index.md
+++ b/apis/0.8.1/core/Discovery/schemas/index.md
@@ -40,7 +40,7 @@ type PurchasedContentResult = {
See also:
- - [EntityInfo](../../schemas/entertainment#entityinfo)
+ - [EntityInfo](../Entertainment/schemas/#entityinfo)
@@ -68,7 +68,7 @@ type EntityInfoResult = {
See also:
- - [EntityInfo](../../schemas/entertainment#entityinfo)
+ - [EntityInfo](../Entertainment/schemas/#entityinfo)
diff --git a/apis/0.8.1/core/Entertainment/schemas/index.md b/apis/0.8.1/core/Entertainment/schemas/index.md
index 774079675..4cd8fef89 100644
--- a/apis/0.8.1/core/Entertainment/schemas/index.md
+++ b/apis/0.8.1/core/Entertainment/schemas/index.md
@@ -105,7 +105,7 @@ type EntityInfo = {
See also:
- - [ProgramType](../../schemas/entertainment#programtype)
+ - [ProgramType](../Entertainment/schemas/#programtype)
@@ -184,8 +184,8 @@ type WayToWatch = {
See also:
- - [OfferingType](../../schemas/entertainment#offeringtype)
- - [AudioProfile](../../schemas/types#audioprofile)
+ - [OfferingType](../Entertainment/schemas/#offeringtype)
+ - [AudioProfile](../Types/schemas/#audioprofile)
diff --git a/apis/0.8.1/core/Intents/schemas/index.md b/apis/0.8.1/core/Intents/schemas/index.md
index f0008db2b..010a01fd3 100644
--- a/apis/0.8.1/core/Intents/schemas/index.md
+++ b/apis/0.8.1/core/Intents/schemas/index.md
@@ -535,7 +535,7 @@ type ProgramEntity = {
See also:
- - [ProgramType](../../schemas/entertainment#programtype)
+ - [ProgramType](../Entertainment/schemas/#programtype)
diff --git a/apis/0.8.1/core/Lifecycle/index.md b/apis/0.8.1/core/Lifecycle/index.md
index 28bdeabe3..12a8b7139 100644
--- a/apis/0.8.1/core/Lifecycle/index.md
+++ b/apis/0.8.1/core/Lifecycle/index.md
@@ -63,7 +63,7 @@ Parameters:
| Param | Type | Required | Summary |
| ---------------------- | -------------------- | ------------------------ | ----------------------- |
-| `reason` | [`CloseReason`](../schemas/lifecycle#/definitions/closereason) | true | The reason the app is requesting to be closed |
+| `reason` | [`CloseReason`](../Lifecycle/schemas/#closereason) | true | The reason the app is requesting to be closed |
Promise resolution:
@@ -449,7 +449,7 @@ Promise resolution:
| Type | Description |
| ---- | ----------- |
-| [`LifecycleState`](../schemas/lifecycle#/definitions/lifecyclestate) | The application lifecycle state |
+| [`LifecycleState`](../Lifecycle/schemas/#lifecyclestate) | The application lifecycle state |
**Examples**
@@ -946,7 +946,7 @@ type LifecycleEvent = {
See also:
- - [LifecycleState](../schemas/lifecycle#lifecyclestate)
+ - [LifecycleState](../Lifecycle/schemas/#lifecyclestate)
---
diff --git a/apis/0.8.1/core/Metrics/index.md b/apis/0.8.1/core/Metrics/index.md
index ab73e3d9f..a663e71ac 100644
--- a/apis/0.8.1/core/Metrics/index.md
+++ b/apis/0.8.1/core/Metrics/index.md
@@ -446,7 +446,7 @@ Parameters:
| `category` | `'user' | 'app'` | true | The category of action being logged. Must be 'user' for user-initated actions or 'app' for all other actions |
| `type` | `string` | true | A short, indexible identifier for the action, e.g. 'SignIn Prompt Displayed'
maxLength: 256
maxLength: 256 |
-| `parameters` | [`FlatMap`](../schemas/types#/definitions/flatmap) | false | |
+| `parameters` | [`FlatMap`](../Types/schemas/#flatmap) | false | |
Promise resolution:
@@ -527,7 +527,7 @@ Parameters:
| `code` | `string` | true | an app-specific error code |
| `description` | `string` | true | A short description of the error |
| `visible` | `boolean` | true | Whether or not this error was visible to the user. |
-| `parameters` | [`FlatMap`](../schemas/types#/definitions/flatmap) | false | Optional additional parameters to be logged with the error |
+| `parameters` | [`FlatMap`](../Types/schemas/#flatmap) | false | Optional additional parameters to be logged with the error |
Promise resolution:
diff --git a/apis/0.8.1/core/Parameters/index.md b/apis/0.8.1/core/Parameters/index.md
index 307d9dc79..f477d30bb 100644
--- a/apis/0.8.1/core/Parameters/index.md
+++ b/apis/0.8.1/core/Parameters/index.md
@@ -169,8 +169,8 @@ type AppInitialization = {
See also:
- - [NavigationIntent](../schemas/intents#navigationintent)
- - [SecondScreenEvent](../schemas/secondscreen#secondscreenevent)
+ - [NavigationIntent](../Intents/schemas/#navigationintent)
+ - [SecondScreenEvent](../SecondScreen/schemas/#secondscreenevent)
---
diff --git a/apis/0.8.1/core/Profile/index.md b/apis/0.8.1/core/Profile/index.md
index 55a577ed1..8d7c39c92 100644
--- a/apis/0.8.1/core/Profile/index.md
+++ b/apis/0.8.1/core/Profile/index.md
@@ -189,7 +189,7 @@ Promise resolution:
| Type | Description |
| ---- | ----------- |
-| [`FlatMap`](../schemas/types#/definitions/flatmap) | The profile flags. |
+| [`FlatMap`](../Types/schemas/#flatmap) | The profile flags. |
**Examples**
diff --git a/apis/0.8.1/core/SecondScreen/index.md b/apis/0.8.1/core/SecondScreen/index.md
index 7c80fb80b..0c866fcfa 100644
--- a/apis/0.8.1/core/SecondScreen/index.md
+++ b/apis/0.8.1/core/SecondScreen/index.md
@@ -425,7 +425,7 @@ Promise resolution:
| Type | Description |
| ---- | ----------- |
-| [`BooleanMap`](../schemas/types#/definitions/booleanmap) | the supported protocols |
+| [`BooleanMap`](../Types/schemas/#booleanmap) | the supported protocols |
**Examples**
@@ -501,7 +501,7 @@ Event value:
| Type | Description |
| ---- | ----------- |
-| [`SecondScreenEvent`](../schemas/secondscreen#/definitions/secondscreenevent) | An a message notification from a second screen device |
+| [`SecondScreenEvent`](../SecondScreen/schemas/#secondscreenevent) | An a message notification from a second screen device |
**Examples**
@@ -572,7 +572,7 @@ Event value:
| Type | Description |
| ---- | ----------- |
-| [`SecondScreenEvent`](../schemas/secondscreen#/definitions/secondscreenevent) | An a message notification from a second screen device |
+| [`SecondScreenEvent`](../SecondScreen/schemas/#secondscreenevent) | An a message notification from a second screen device |
**Examples**