# Air Gapped

Air-gapped licenses are essential for systems that operate in secure or isolated environments without access to the internet. Below, we detail the processes for generating an airgap signature and adding an airgap license using the Floating Server API.

It is important to understand the workflow of air-gapped licensing prior to this guide. See [**Air Gapped License Activation**](/license-entitlements/license-activation-types/air-gapped-license-activation.md) before continuing.

Specifically, the use of the floating server affects steps 4 and 7 only. **Steps 1-3, 5, 6 do not change**.

### Adding an Air-Gapped License With the API

This endpoint is used for activating the air-gapped license on the client-side, the final step of the air-gapped activation process. For details, see [**Add airgap license**](/floating-server/floating-server-v1/api-reference/license/add-airgap-license.md).

### Adding an Air-Gapped License With User Interface

![Air-Gap License Activation on UI](/files/f766f3723ab063e465e84b5a0b5097106de303eb)

{% stepper %}
{% step %}

### Generating Activation Code

Rather than completing this step in the client application, as explained on our main air-gap page, we enter this information and receive our activation code on the Floating Server. This process is seen on the left side of the above screenshot.
{% endstep %}

{% step %}

### Activating License on Client-Side

Rather than doing this on the SDK, the final step in the activation of the air-gapped license is inputting the confirmation code and activating it on the client-side. This is done on the right side of the above screenshot.
{% endstep %}
{% endstepper %}

A full step-by-step guide on activating air-gapped licenses on the floating server can be found in [**Air Gap License Activation**](/floating-server/floating-server-v1/user-interface/ui-configuration/air-gap-license-activation.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.licensespring.com/floating-server/floating-server-v1/license-options/air-gapped.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
