# HTTL PROJECT

✅ **HTTL Project** is a convenient way to organize requests based on an OpenAPI specification - either imported directly or generated automatically by GitHub Copilot.

## There are two ways to create an HTTL project

### 1️⃣ Generate it from the existing code base

HTTL uses the native GitHub Copilot model in VS Code to scan your project and generate an OpenAPI specification on the fly. It’s best to watch the video below to see it in action.

[HTTL & GitHub Copilot Integration: Auto-Detect and Run API Endpoints](https://www.youtube.com/watch?v=DIqXXu8YENo)

### 2️⃣ Import OpenApi specification from URL

If you already have an OpenAPI specification, you can import it into your HTTL project with just a few clicks. Just open the **HTTL Project** view, click the **Project ComboBox**, and paste the URL of your OpenAPI specification.

It automatically generates HTTL queries for you - and you’re ready to go!

## Realistic Body Generator

Yes… how could we not include this?

By default, HTTL automatically generates a stub request body based on your OpenAPI schema.

Now you can enhance it with realistic data - powered by Copilot and triggered with just one little button.

Last updated on April 2, 2025
