DropShop BD API

A unified REST API and MCP server for AliExpress, CJdropshipping, Spocket and Printful — built for Bangladeshi sellers.

Authentication

Generate an API key in the dashboard under API Keys. Pass it as a Bearer token.

Authorization: Bearer dsk_live_••••••••••••••

Connection modes

REST / HTTP
Standard JSON endpoints under /api/v1/*. Best for traditional stores.
MCP server
Model Context Protocol endpoint at /api/mcp. Wire AI agents like Claude or Cursor directly into your supplier stack.
Direct passthrough
Bring your own provider API keys; we normalize the responses.
Webhooks
Push events to your URL signed with HMAC-SHA256.

REST endpoints

Search products

GET /api/v1/products?q=tshirt&provider=cjdropshipping
Authorization: Bearer dsk_live_••••

Import a product

POST /api/v1/products/import
Content-Type: application/json

{
  "provider": "cjdropshipping",
  "external_id": "1234567",
  "margin_pct": 30
}

Place an order

POST /api/v1/orders
Content-Type: application/json

{
  "items": [{ "product_id": "prd_8xKqZ", "qty": 2 }],
  "shipping": {
    "name": "Rahim Ahmed",
    "phone": "+8801712345678",
    "address": "House 12, Road 4, Dhanmondi",
    "city": "Dhaka",
    "country": "BD"
  }
}

Get tracking

GET /api/v1/orders/{order_id}/tracking

MCP server

Add to Claude Desktop / Cursor:

{
  "mcpServers": {
    "dropshop-bd": {
      "url": "https://dropshop.bd/api/mcp",
      "headers": { "Authorization": "Bearer dsk_live_••••" }
    }
  }
}

Tools exposed: search_products, import_product, create_order, get_order_status, list_orders, get_inventory.

Webhooks

We POST JSON events to your URL with signature verification:

POST https://your-store.com/webhooks/dropshop
X-DropShopBD-Signature: sha256=abcd...
Content-Type: application/json

{
  "event": "order.shipped",
  "data": {
    "order_id": "ord_123",
    "tracking_number": "EE123456789BD",
    "carrier": "Pathao"
  }
}

Bangladesh features

Ready? Create an account →