diff --git a/website/src/docs/bananacakepop/v2/apis/overview.md b/website/src/docs/bananacakepop/v2/apis/overview.md index bbac3578946..22e610f67fc 100644 --- a/website/src/docs/bananacakepop/v2/apis/overview.md +++ b/website/src/docs/bananacakepop/v2/apis/overview.md @@ -6,7 +6,8 @@ title: Apis An API within the context of Banana Cake Pop, refers to an representation of your GraphQL Servers. This representation is more than a mere conceptual framework — it serves as a practical tool that allows you to group your documents and share common settings like connection and authorization parameters among them. -Additionally, an API forms the foundation for your client registry, schema registry setup and the telemetry. For more detailed information on these features, refer to the [Schema & Client Registry](/docs/bananacakepop/v2/schema-client-registry) guide and the [Telemetry](/docs/bananacakepop/v2/telemetry) guide. +Additionally, an API forms the foundation for your client registry, schema registry setup and the telemetry. For more detailed information on these features, refer to the [Schema Registry](/docs/bananacakepop/v2/apis/schema-registry) guide + the [Client Registry](/docs/bananacakepop/v2/apis/client-registry) and the [Telemetry](/docs/bananacakepop/v2/apis/open-telemetry) guide. # API Types diff --git a/website/src/docs/bananacakepop/v2/apis/schema-registry.md b/website/src/docs/bananacakepop/v2/apis/schema-registry.md index 343a59d56e4..698ac5000a5 100644 --- a/website/src/docs/bananacakepop/v2/apis/schema-registry.md +++ b/website/src/docs/bananacakepop/v2/apis/schema-registry.md @@ -47,7 +47,7 @@ Examples are: - Changing the type of a field - Change a non-null field to a nullable field -Breaking changes need to be managed with care to avoid disruptions to the service. It's important to ensure that all clients can handle these changes before they are introduced. This can be accomplished by versioning your clients and managing the lifecycle of client versions, as described in the section [Understanding Clients](#understanding-clients)]. +Breaking changes need to be managed with care to avoid disruptions to the service. It's important to ensure that all clients can handle these changes before they are introduced. This can be accomplished by versioning your clients and managing the lifecycle of client versions, as described in the section [Understanding Clients](/docs/bananacakepop/v2/apis/client-registry#understanding-clients)]. ## Extracting the Schema diff --git a/website/src/docs/bananacakepop/v2/bcp-services.md b/website/src/docs/bananacakepop/v2/bcp-services.md index 86ec77eac0c..e427b7281e3 100644 --- a/website/src/docs/bananacakepop/v2/bcp-services.md +++ b/website/src/docs/bananacakepop/v2/bcp-services.md @@ -2,12 +2,12 @@ title: Connect you API --- -BananaCake Pop can be smoothly integrated into your HotChocolate server, enabling utilization of the Persisted Query Storage found within the client registry, to report operations and collect open telemetry. Your server will establish a connection with BananaCake Pop, retrieving persisted queries based on their unique hashes. Additional information on the client registry can be found [here](/docs/bananacakepop/v2/schema-client-registry). +BananaCake Pop can be smoothly integrated into your HotChocolate server, enabling utilization of the Persisted Query Storage found within the client registry, to report operations and collect open telemetry. Your server will establish a connection with BananaCake Pop, retrieving persisted queries based on their unique hashes. Additional information on the client registry can be found [here](/docs/bananacakepop/v2/apis/client-registry). ## Getting Started To get started, follow these steps: -1. Set up a client registry as instructed [here](/docs/bananacakepop/v2/schema-client-registry). +1. Set up a client registry as instructed [here](/docs/bananacakepop/v2/apis/client-registry). 2. Install the BananaCakePop package from NuGet using the following command: ```bash