Theme

The easiest bike API to integrate

Built for dealers. Real-time inventory, pricing, and orders—integrated in minutes, not weeks.

hlc-integration-products.js
package.json
export async function fetchHlcProducts() {
...
const baseUrl = 'https://api.hlc.bike/us/v4.1'
const apiKey = process.env.HLC_API_KEY
const res = await fetch(`${baseUrl}/Catalog/Products`, {
headers: { Authorization: apiKey, language: 'en' },
})
...
return await res.json();
}

Getting started

Start building your bike storefront in minutes with simple REST API calls. Access real-time inventory, pricing, and product data with just a few lines of code.

Installation

Get your API key and make your first call in under 5 minutes.

API Reference

Browse all available endpoints with live examples.

Code Examples

Copy-paste ready examples for common integrations.

Testing

Test your integration in our partner environment.


Get Started in 3 Simple Steps

1. Get Your API Key

Request access from your sales representative and generate your token through the HLC B2B portal. It takes just minutes to get credentials.

Get your API key →

2. Make Your First Call

Fetch the brands catalog with a simple GET request:

const response = await fetch('https://api.hlc.bike/v4.1/Catalog/Brands', {
  headers: {
    ApiKey: 'your-api-key',
    language: 'en',
  },
})

const brands = await response.json()
console.log(`Found ${brands.length} brands`)

That's it! You're now connected to the HLC API.

Try your first request →

3. Build Your Integration

With your connection working, explore the features you need:


Why the HLC API is Easy

Simple REST Architecture - Standard HTTP methods (GET, POST, PUT) with JSON payloads. No complex protocols or authentication schemes.

Consistent Response Format - All endpoints return predictable JSON structures with clear error messages.

Comprehensive Documentation - Every endpoint includes working code examples you can copy and paste.

Partner Test Environment - Test your integration safely without affecting production data.

Multiple API Versions - Start with v4.1 for new projects, or use v3.0 endpoints for existing integrations.

Read the installation guide →


Common Use Cases

Build a Custom Storefront - Display products with live pricing and inventory on your website.

Automate Order Processing - Create orders directly from your ERP or fulfillment system.

Sync Inventory Data - Keep your systems updated with real-time stock levels.

Generate Reports - Pull invoice history and order data for business intelligence.