Discover/my.babylist.com API
live

my.babylist.com APImy.babylist.com

Access Babylist registry data via API: owner info, arrival date, all products with pricing, quantities, purchase status, and per-item store offers.

Endpoints
2
Updated
2mo ago
Try it
The registry URL slug (e.g., 'jane-smith' from my.babylist.com/jane-smith)
api.parse.bot/scraper/beb16578-550b-4a51-bd86-5a5f6980850d/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/beb16578-550b-4a51-bd86-5a5f6980850d/get_registry?slug=%3Cregistry-slug%3E' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Get full registry information including metadata (registrant names, location, arrival date), categories, gift sets, and all products with their prices, quantities, purchase status, and store offers. Requires the registry URL slug from my.babylist.com.

Input
ParamTypeDescription
slugrequiredstringThe registry URL slug (e.g., 'jane-smith' from my.babylist.com/jane-smith)
Response
{
  "type": "object",
  "fields": {
    "url": "string, canonical URL of the registry",
    "location": "string, city and state",
    "products": "array of {id, title, image_url, price, list_price, sale_price, quantity, quantity_needed, is_reserved, is_crowdfund, is_group_gift, is_gift_card, funded_amount, goal_amount, category_id, category_name, item_type, offers}",
    "gift_sets": "array of {category_name, items}",
    "categories": "array of {id, title}",
    "created_at": "string, ISO 8601 timestamp",
    "owner_name": "string, name of the registry owner",
    "description": "string or null",
    "total_items": "integer, total number of items on the registry",
    "arrival_date": "string, expected arrival date display text",
    "registry_name": "string, display name of the registry",
    "registrant_names": "string, names of the registrants",
    "is_shipping_address_private": "boolean"
  },
  "sample": {
    "data": {
      "url": "https://my.babylist.com/mayah-delcid",
      "location": "Newark, NJ",
      "products": [
        {
          "id": 776759752,
          "price": "$24.00",
          "title": "AEIOU Sippy Cup with Straw - Petal + Oat Milk",
          "offers": [
            {
              "price": 24,
              "store": "Babylist",
              "in_stock": true,
              "stock_text": null,
              "stock_status": "InStock"
            }
          ],
          "quantity": 1,
          "image_url": "https://images.babylist.com/image/upload/f_auto,q_auto:best,t_app_500px_square/upsrtgp7ymp0vc3bto7u.jpg",
          "item_type": "product",
          "list_price": "24.00",
          "sale_price": null,
          "category_id": -5,
          "goal_amount": 0,
          "is_reserved": false,
          "is_crowdfund": false,
          "is_gift_card": false,
          "category_name": null,
          "funded_amount": 0,
          "is_group_gift": null,
          "quantity_needed": 1
        }
      ],
      "gift_sets": [
        {
          "items": [
            {
              "id": 776756135,
              "title": "VTech VM819 2.8\" Digital Video Baby Monitor"
            }
          ],
          "category_name": "Sleeping"
        }
      ],
      "categories": [
        {
          "id": -5,
          "title": "Feeding"
        }
      ],
      "created_at": "2026-01-14T07:45:27.000Z",
      "owner_name": "Mayah Delcid",
      "description": null,
      "total_items": 75,
      "arrival_date": "May 5, 2027",
      "registry_name": "Mayah's Baby Registry",
      "registrant_names": "Mayah Delcid & Deashaun Smith",
      "is_shipping_address_private": false
    },
    "status": "success"
  }
}

About the my.babylist.com API

The Babylist Registry API exposes 2 endpoints that return structured data from my.babylist.com registries. get_registry retrieves full registry metadata — owner name, location, arrival date, categories, gift sets, and every product with its price, quantity needed, reservation status, and group-gift flags. get_registry_item drills into a single item to surface all store offers with stock status and pricing details.

Registry Overview

The get_registry endpoint accepts a slug — the URL path segment from a Babylist registry URL (e.g., jane-smith from my.babylist.com/jane-smith) — and returns the complete registry. The response includes owner_name, location (city and state), arrival_date, description, and total_items, alongside flat arrays for categories and gift_sets. The products array covers every item on the list with fields for id, title, image_url, price, list_price, sale_price, quantity, quantity_needed, is_reserved, is_crowdfund, and is_group_gift.

Per-Item Store Offers

Once you have a product id from get_registry, pass it alongside the same slug to get_registry_item. This endpoint returns the full offers array, where each offer includes the store name, price, in_stock boolean, stock_status, stock_text, and restock_text. This lets you compare availability across multiple retailers for the same item without making separate calls per store. Additional fields — item_type, category_id, list_price, and sale_price — round out the item-level response.

Data Shape Notes

The is_reserved field on products indicates whether a gift has already been claimed by another shopper, which is useful for building gift-coordination tools. Group gifts (is_group_gift) and crowdfunded items (is_crowdfund) are flagged separately so client code can render them differently. Prices are returned as both numbers (price) and strings (list_price, sale_price) depending on the field — check the schema before casting types in your application.

Common use cases
  • Build a registry comparison tool that surfaces sale prices and list prices across all items using the products array
  • Check real-time stock availability across multiple stores for a specific registry item via the offers array in get_registry_item
  • Identify already-purchased gifts using the is_reserved field to prevent duplicate purchases
  • Display group-gift and crowdfund items separately by filtering on is_group_gift and is_crowdfund flags
  • Show a registry owner's location and expected arrival date for personalized gifting apps using location and arrival_date
  • Aggregate category-level gift completion rates by joining categories, quantity, and quantity_needed fields
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Babylist have an official developer API?+
Babylist does not publish a public developer API or documentation for third-party programmatic access to registry data.
What does `get_registry_item` return beyond what `get_registry` already includes for a product?+
get_registry returns one price per product plus basic status flags. get_registry_item returns an offers array covering every store that carries the item, each with its own price, in_stock boolean, stock_status, stock_text, and restock_text. It also exposes item_type and category_id, which are not present in the top-level product list.
Can I look up a registry by the owner's name or email rather than a slug?+
Not currently. Both endpoints require the slug from the registry's URL path. The API does not expose a registry search by name or contact details. You can fork it on Parse and revise to add a search endpoint if your use case requires lookup by name.
Does the API return purchase history or who bought a specific gift?+
No purchaser identity data is returned. The is_reserved field tells you whether an item has been claimed, but buyer details are not exposed. You can fork it on Parse and revise to surface any additional purchase-context fields if Babylist makes them available on the registry page.
Is the `offers` array always populated for every item?+
The offers array reflects only the stores Babylist associates with a given item. Some items — particularly handmade goods, experiences, or items added via a custom URL — may have an empty or single-entry offers array. The stock_status and restock_text fields within each offer indicate current availability at that specific retailer.
Page content last updated . Spec covers 2 endpoints from my.babylist.com.
Related APIs in EcommerceSee all →
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
jula.fi API
Search and browse products from Jula.fi to find hardware items with detailed information including prices (with and without VAT), stock availability, brand details, and product SKUs. Explore products by category or search for specific items to compare pricing and check real-time stock status.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
industrynet.com API
Find industrial suppliers and browse product categories across a comprehensive marketplace directory. Connect directly with suppliers by viewing detailed listings and submitting contact inquiries programmatically.
carsforsale.com API
Search vehicle listings and browse detailed car inventory by make, model, and trim to find the perfect vehicle on CarsForSale.com. Access comprehensive listing details including pricing, specifications, and availability all in one place.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
x-kom.pl API
Access product data from x-kom.pl, a major Polish electronics retailer. Search products by keyword or category, retrieve detailed product pages, customer reviews, Q&A, promotions, flash deals, and physical store locations.