Source: https://developers.woosmap.com/products/indoor-api/guides/using-the-api/

> For clean Markdown of any page, append `.md` to the page URL.

> For a complete documentation index, see https://developers.woosmap.com/llms.txt

# Using the API with Your Own Venues



Once you're ready to move beyond the demo and integrate the Indoor API with your own indoor spaces, you'll need to complete a few setup steps.

## Prerequisites

1. **Woosmap API Key**: Obtain an API key from the [Woosmap Console](https://console.woosmap.com)
2. **Venue Data**: Your indoor space must be digitalized in Woosmap's system. Contact Woosmap to set up your venue
3. **Venue ID**: A unique identifier for your venue (e.g., `"gdn_doc"`)

## Authentication

All Indoor API requests require authentication using your API key. There are two types of keys:

- **Public API Key** (`key` parameter): For client-side applications (web, mobile)
- **Private API Key** (`private_key` parameter): For server-side applications

## Base URL

All Indoor API endpoints are accessed via HTTPS:

```
https://api.woosmap.com/indoor/
```

## Rate Limits

- **Search Operations**: 50 queries per second (QPS) per project
- **Direction Operations**: Standard rate limits apply (contact Woosmap for specifics)
