WARNING: Vaping products contain nicotine, a highly addictive chemical. - Health Canada

AI shopping guide

Search products, read available variants, then prepare a cart when the user asks to buy. The user reviews the cart and completes payment.

Product search & cart instructionsAPI reference & examplesBrand stories & buying guides

Connect a compatible MCP client to https://www.cablackvape.com/api/mcp to search products and read buying guides, or prepare a cart for user confirmation. Some clients need you to add this connection first. MCP discovery.

How an Agent can search and prepare a cart
  1. Search this site's JSON catalog: GET /api/agent/products?q={keyword}&country=ca&locale=en-CA&limit=5

    Replace keyword with a URL-encoded search term (2-100 characters), and use the user's country and an enabled locale.

  2. Follow a result's detail_api_url to read its variants. Select the user's desired variant_id with purchasable=true. If reading a product page, use its Markdown alternate or the JSON detail route /api/agent/products/{handle}?country=ca&locale=en-CA.
  3. Prepare the selected items: POST /api/agent/checkout-sessions. No authentication is required. Send Content-Type: application/json and a unique Idempotency-Key (8-128 characters); reuse the same key and body only when retrying an identical request.
    {"country":"ca","locale":"en-CA","items":[{"variant_id":"variant_REPLACE_WITH_USER_SELECTED_VARIANT","quantity":1}]}

    Replace the variant placeholder and country/locale before sending. Up to 10 distinct variants, quantity 1-5 each. Prices and availability are checked again by the server.

    If the response is checkout_result_unknown, ask the user to verify the outcome before trying again. Do not automatically use a new key. For temporary failures, retry the same key and body.

  4. Return the successful response's checkout_url to the user. The link expires after 48 hours and does not reserve prices or stock. The same authorized browser can continue an adopted cart for up to 7 days from preparation; an unclaimed expired link needs the user to request a new cart. The user opens it, reviews and confirms the cart, then completes checkout. Agents must not submit orders, initialize payment, or send payment credentials. Reading or indexing pages alone should not create carts.
  5. When enabled, the user can separately authorize a saved shipping preference in their account and status access for this checkout on the handoff page. Send only the private preference reference, never a raw address. Status credentials require explicit consent, can be revoked, and only allow read access to this checkout and its order. Keep all credentials private and out of URLs. These permissions do not authorize payment or order submission.
Announcement

Cablack Vape Online

4729 Peterborough County Rd 36

Interac E-Transfer
Information
  • Contact Us
  • About US
Faq
  • Faq
Information
  • Contact Us
  • About US
Faq
  • Faq
Announcement

Cablack Vape Online

4729 Peterborough County Rd 36

Interac E-Transfer

@2026 CA Black Vape. All rights reserved.

AI catalog & API
Logo
Logo
Home
Disposable
Shop by
Brands
Pod System
E-Liquid Oil
Nicotine Pouches
  1. Home

E-Liquid Oil

SORT BY

–

E-Liquid Oil

Vape Juice & E-Liquid in Canada

Looking for vape juice you can actually refill with? Our Vapekix 30mL e-liquid oil line is built for pod systems and refillable devices: 20mg/mL nicotine salt, a smooth throat hit, and five flavours that cover both icy and tea profiles.

Each bottle is 30mL — roughly 10–15 pod refills depending on your device — and priced at $20.99. 20mg/mL is the maximum nicotine strength allowed in Canada, so it delivers a satisfying hit without the harshness of high-freebase juices.

Which flavour should I pick?

  • Purple Ice — grape candy with a cold finish
  • Pure Ice 25 — straight menthol, no fruit
  • LongJing — roasted green tea, mellow and earthy
  • Osmanthus — floral honey tea
  • Mango — ripe tropical mango

How to use e-liquid oil

Fill your pod or tank, let the coil saturate for 5–10 minutes, then vape. Store the bottle upright, away from heat and sunlight — a 30mL bottle stays fresh for around 12 months after opening.

New to refillables? Browse our pod system pods, or compare SP2S TouchPod prefilled pods if you would rather not fill anything.

    FAQ

    5 PRODUCTS
    • Vapekix Purple Ice 30ml E-Liquid Oil
      36% OFF

      Vapekix Purple Ice 30ml E-Liquid Oil

      30ml | 20mg Nicotine Salt | Premium E-Liquid

      Vapekix
      CA$20.99CA$32.99
  • Vapekix LongJing 30ml E-Liquid Oil
    36% OFF

    Vapekix LongJing 30ml E-Liquid Oil

    30ml | 20mg Nicotine Salt | Premium E-Liquid

    Vapekix
    CA$20.99CA$32.99
  • Vapekix Mango 30ml E-Liquid Oil
    36% OFF

    Vapekix Mango 30ml E-Liquid Oil

    30ml | 20mg Nicotine Salt | Premium E-Liquid

    Vapekix
    CA$20.99CA$32.99
  • Vapekix Osmanthus 30ml E-Liquid Oil
    36% OFF

    Vapekix Osmanthus 30ml E-Liquid Oil

    30ml | 20mg Nicotine Salt | Premium E-Liquid

    Vapekix
    CA$20.99CA$32.99
  • Vapekix Pure Ice 25 30ml E-Liquid Oil
    36% OFF

    Vapekix Pure Ice 25 30ml E-Liquid Oil

    30ml | 20mg Nicotine Salt | Premium E-Liquid

    Vapekix
    CA$20.99CA$32.99