Loading...

Please wait while we set up your dashboard

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/v1

Authentication

All requests require an API key in the header:

X-API-Key: sk_live_YOUR_API_KEY

Rate Limits

Per Hour

1,000

Per Second

10

Bulk Products

100

📡 API Endpoints

GET/api/v1/products

List all products (with pagination)

GET/api/v1/products/{sku}

Get single product by SKU

POST/api/v1/products

Create or update products (bulk)

PATCH/api/v1/products/{sku}

Update single product

POST/api/v1/products/bulk-status

Bulk 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' } }
);