> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wavmaker.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Integration Options

> There are two main ways to integrate with the WavMaker API: cached integration and real-time integration.

There are two main ways to integrate with the WavMaker API:

### 1. Cached Integration (Recommended)

Store catalog data locally and update it regularly for optimal performance.

* **How it works:** Download and cache the full catalog on your servers
* **Benefits:**
  * Faster response times
  * Reduced API load
  * Works offline
* **Important:** Refresh cache every 7 days to maintain valid asset URLs

### 2. Real-time Integration

Connect to the API directly for live data access.

* **How it works:** Your backend proxies requests to our API
* **Best practices:**
  * Always proxy through your backend
  * Never expose API keys to clients
* **Note:** Higher latency than cached integration, best for testing
