Technical API Reference
Complete technical documentation - all endpoints, parameters, error codes, and production-ready code examples
🔧 API Overview
Base URL
https://blaze-distribution.com/api/v1Authentication
All requests require an API key in the header:
X-API-Key: sk_live_YOUR_API_KEYRate Limits
Per Hour
1,000
Per Second
10
Bulk Products
100
📡 API Endpoints
GET
/api/v1/productsList all products (with pagination)
GET
/api/v1/products/{sku}Get single product by SKU
POST
/api/v1/productsCreate or update products (bulk)
PATCH
/api/v1/products/{sku}Update single product
POST
/api/v1/products/bulk-statusBulk stock status update
DELETE
/api/v1/products/{sku}Delete product (soft delete)
💻 Quick Examples
🔧 cURL
curl -X GET "https://blaze-distribution.com/api/v1/products" \ -H "X-API-Key: YOUR_API_KEY"
🐍 Python
import requests
response = requests.get(
"https://blaze-distribution.com/api/v1/products",
headers={"X-API-Key": "YOUR_API_KEY"}
)
products = response.json()💻 Node.js
const axios = require('axios');
const response = await axios.get(
'https://blaze-distribution.com/api/v1/products',
{ headers: { 'X-API-Key': 'YOUR_API_KEY' } }
);