Discover/Itsybitsy API
live

Itsybitsy APIitsybitsy.in

Retrieve detailed product information from itsybitsy.in including all variants, pricing, specifications, customer reviews, and frequently bought-together recommendations in one request. Get everything you need to compare products, understand pricing options, and see what other customers are purchasing without visiting the website.

This API takes change requests — .
Endpoint health
monitored
get_product
Checks pendingself-healing
Endpoints
1
Updated
2h ago
This call costs2 credits / call— charged only on success
Try it
Product handle (URL slug) as it appears in the product page URL, e.g. 'home-decor-chak-paint-20-ml'.
api.parse.bot/scraper/f737342d-dc55-4338-a4cc-26d35bc5177d/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/f737342d-dc55-4338-a4cc-26d35bc5177d/get_product?product_id=home-decor-chak-paint-20-ml' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace itsybitsy-in-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: itsybitsy_in_api SDK — bounded, re-runnable; every call capped."""
from parse_apis.itsybitsy_in_api import ItsyBitsy, ProductNotFound

client = ItsyBitsy()

# Fetch a product by its handle (URL slug)
try:
    product = client.products.get(handle="home-decor-chak-paint-20-ml")
    print(product.title, product.vendor, product.product_type)
except ProductNotFound as e:
    print(f"Product not found: {e.product_id}")

# Inspect variant pricing and options
for variant in product.variants[:3]:
    print(variant.title, variant.sku, variant.price, variant.compare_at_price)

# Check product options (color, size)
for option in product.options:
    print(option.name, option.values[:5])

# Read customer reviews
for review in product.reviews[:3]:
    print(review.author, review.rating, review.title)

# Browse bought-together recommendations
for rec in product.bought_together[:3]:
    print(rec.name, rec.url)
    for v in rec.variants[:2]:
        print(f"  {v.label} — {v.price}")

print("exercised: products.get")
All endpoints · 1 totalmissing one? ·

Retrieve complete product data by handle. Returns all variant details with pricing, product specifications and description, customer reviews from Judge.me, and frequently bought-together product recommendations. Each variant includes SKU, price, compare-at price, and option values. Reviews include rating, author, title, body, date, and verification status.

Input
ParamTypeDescription
product_idrequiredstringProduct handle (URL slug) as it appears in the product page URL, e.g. 'home-decor-chak-paint-20-ml'.
Response
{
  "type": "object",
  "fields": {
    "tags": "Comma-separated product tags",
    "title": "Product title",
    "handle": "URL slug / handle",
    "images": "Array of product images with id, src URL, alt text, and associated variant IDs",
    "vendor": "Product vendor/brand",
    "options": "Array of product option groups (e.g. Color, Size) with their available values",
    "reviews": "Array of customer reviews with rating, author, title, body, date, and verified_buyer flag",
    "variants": "Array of all product variants with id, title, sku, price, compare_at_price, options, weight, availability",
    "product_id": "Shopify numeric product ID",
    "description": "Plain-text product description extracted from HTML",
    "product_type": "Product category/type",
    "bought_together": "Array of frequently bought-together products with their variants and pricing"
  },
  "sample": {
    "data": {
      "tags": "Art attack july, Art Mania 2025, Artisan Chalk Paint, chalk paint...",
      "title": "Home Decor Chalk Paint 20 ml",
      "handle": "home-decor-chak-paint-20-ml",
      "images": [
        {
          "id": 33888372850755,
          "alt": null,
          "src": "https://cdn.shopify.com/s/files/1/0075/9270/6115/files/WhatsAppImage2025-04-27at3.39.31PM.jpg?v=1749788072",
          "variant_ids": []
        }
      ],
      "vendor": "Itsy Bitsy",
      "options": [
        {
          "name": "Color",
          "values": [
            "Sangria",
            "Salsa Red",
            "Aqua Marina"
          ]
        },
        {
          "name": "Size",
          "values": [
            "20ml"
          ]
        }
      ],
      "reviews": [
        {
          "body": "I loved the mattee effect it gives, so in love with the opacity and how it is so beautifully created.",
          "date": "2026-06-14T17:33:49Z",
          "title": "It is just top class",
          "author": "Rittika Thakur",
          "rating": 5,
          "verified_buyer": true
        }
      ],
      "variants": [
        {
          "id": 42252730957891,
          "sku": "LBMM57377",
          "price": "69.00",
          "title": "Sangria / 20ml",
          "weight": 0,
          "option1": "Sangria",
          "option2": "20ml",
          "option3": null,
          "taxable": true,
          "available": null,
          "weight_unit": "g",
          "compare_at_price": "69.00",
          "requires_shipping": true,
          "inventory_quantity": null
        }
      ],
      "product_id": 7402050420803,
      "description": "Transform Anything with Itsy Bitsy Chalk Paints! Now in 66 Stunning Shades!...",
      "product_type": "Combo Paint",
      "bought_together": [
        {
          "id": 7403579277379,
          "url": "home-decor-chak-paint-50-ml",
          "name": "Home Decor Chalk Paint 50 ml",
          "vendor": "Itsy Bitsy",
          "variants": [
            {
              "id": 42225837604931,
              "sku": "LBAR71975",
              "label": "Salsa Red / 50ml",
              "price": "150.0",
              "buyable": true,
              "image_url": "https://cdn.shopify.com/s/files/1/0075/9270/6115/files/LBAR71975_1.jpg?v=1769081487",
              "compare_at_price": "150.0"
            }
          ],
          "description": "Transform Anything with Itsy Bitsy Chalk Paints!..."
        }
      ]
    },
    "status": "success"
  }
}

About the Itsybitsy API

The Itsybitsy API on Parse exposes 1 endpoint for the publicly available data on itsybitsy.in. Calls return JSON over HTTPS and are billed per successful response.

Pin a release with the API-Snapshot-Version header so canonical updates don't silently change your contract.