> ## Documentation Index
> Fetch the complete documentation index at: https://launchdarkly-preview.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Validating an integration

> This topic provides an overview of LaunchDarkly's integration validation server. This is a tool that lets LaunchDarkly partners test their integrations with LaunchDarkly.

> For the complete documentation index, see [llms.txt](/llms.txt). For the full documentation snapshot, see [llms-full.txt](/llms-full.txt).

## Overview

This topic provides an overview of LaunchDarkly's integration validation server. This is a tool that lets LaunchDarkly partners test some of their integration capabilities with LaunchDarkly. The server provides an environment for this validation.

## Validate your integration

As a partner, you can validate your integration after your [integration manifest](/integrations/partner-integrations/manifest) exists.

The integration framework provides a validation server that you can run locally. If you need access to the server externally, you can use a local proxy, such as ngrok, to expose it to traffic.

Here’s how to test your integration:

1. Follow the [Getting started](https://github.com/launchdarkly/integration-framework/blob/main/server/README.md#getting-started) section of the validation server README in the [Integration framework GitHub repository](https://github.com/launchdarkly/integration-framework/).
2. After your server is running, follow the examples in the [Usage](https://github.com/launchdarkly/integration-framework/blob/main/server/README.md#usage) section of the validation server README. The `:integrationKey` in the endpoints is the name of the directory that you are adding to the `integration-framework` repository under `integrations/`.
