Getting Started

storq.io is a developer-first inventory and order management platform. Inventory, orders, B2B commerce, invoicing, and a full REST API.

Quick Start

Follow this guide to get up and running with storq.io in minutes.

1. Create Your Account

Sign up for a free account at storq.io. Your account includes:

2. Create Your First Warehouse

After signing in, create a warehouse to hold your inventory. Each warehouse can have multiple locations organized hierarchically.

  1. Go to Dashboard → Warehouses → New Warehouse
  2. Enter a name (e.g. "Main Warehouse") and code (e.g. "MAIN")
  3. Save the warehouse

3. Add Products

Create products to track in your inventory. storq.io automatically generates barcodes for each product.

  1. Go to Dashboard → Products → New Product
  2. Enter a name (e.g. "Wireless Mouse") and SKU (e.g. "MOUSE-001")
  3. Save the product

4. Receive Stock

Add stock to your warehouse using the Goods In feature.

  1. Go to Dashboard → Inventory → Goods In
  2. Scan or enter the SKU, quantity, and target location
  3. Submit to receive stock

5. Create an Order

Process orders through the fulfillment workflow: picking, packing, and shipping.

  1. Go to Dashboard → Orders → New Order
  2. Enter customer details and add line items
  3. Submit the order

6. Get Your API Key

Access the API to integrate storq.io with your systems.

  1. Go to Dashboard → API Keys → Create API Key
  2. Copy and save your key securely
export STORQ_API_KEY=fsk_live_...

7. Make Your First API Call

Use the API to list your products:

curl https://storq.io/api/v1/products \
  -H "Authorization: Bearer $STORQ_API_KEY"
require "net/http"
require "uri"

uri = URI("https://storq.io/api/v1/products")
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true

request = Net::HTTP::Get.new(uri)
request["Authorization"] = "Bearer #{ENV['STORQ_API_KEY']}"

response = http.request(request)
puts response.body
const response = await fetch("https://storq.io/api/v1/products", {
  headers: {
    "Authorization": `Bearer ${process.env.STORQ_API_KEY}`
  }
});

const data = await response.json();
console.log(data);
import os
import requests

response = requests.get(
    "https://storq.io/api/v1/products",
    headers={
        "Authorization": f"Bearer {os.environ['STORQ_API_KEY']}"
    }
)

print(response.json())

Next Steps

Need Help?

If you run into any issues, contact us at [email protected] or visit our help center.