Discover/dickblick.com API
live

dickblick.com APIwww.dickblick.com

Search Dick Blick's art supply catalog via API. Get product names, brands, price ranges, ratings, images, and category facets with filtering and pagination.

Endpoints
2
Updated
2mo ago
Try it
Page number for pagination
Sort order. Accepted values: relevance, popular, price_low, price_high, name_asc, name_des
Filter by brand name (e.g., 'Golden', 'Princeton', 'Prismacolor')
Search query (e.g., 'acrylic paint', 'brushes', 'prismacolor pencils')
Filter by category (e.g., 'Acrylic Paint', 'Brushes and Painting Tools')
Results per page (1-100)
api.parse.bot/scraper/c59c4ebb-b635-41d0-ad68-e8211377efd8/<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/c59c4ebb-b635-41d0-ad68-e8211377efd8/search_products?page=2&sort=popular&brand=Princeton&query=brushes&per_page=5' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Search for products on Dick Blick art supplies store. Returns product details including name, brand, price range, ratings, images, and availability info. Supports pagination, sorting, and filtering by brand or category.

Input
ParamTypeDescription
pageintegerPage number for pagination
sortstringSort order. Accepted values: relevance, popular, price_low, price_high, name_asc, name_desc
brandstringFilter by brand name (e.g., 'Golden', 'Princeton', 'Prismacolor')
queryrequiredstringSearch query (e.g., 'acrylic paint', 'brushes', 'prismacolor pencils')
categorystringFilter by category (e.g., 'Acrylic Paint', 'Brushes and Painting Tools')
per_pageintegerResults per page (1-100)
Response
{
  "type": "object",
  "fields": {
    "query": "search query string",
    "facets": "object with brand and category arrays containing value and count pairs",
    "products": "array of product objects with id, item_id, name, brand, description, url, image_url, thumbnail_url, price_min, price_max, rating, rating_count, department, sku_count, is_new, is_clearance, is_on_sale, savings_story",
    "pagination": "object with current_page, total_pages, total_results, per_page"
  },
  "sample": {
    "data": {
      "query": "brushes",
      "facets": {
        "brand": [
          {
            "count": 73,
            "value": "Blick"
          }
        ],
        "category": [
          {
            "count": 637,
            "value": "Brushes and Painting Tools"
          }
        ]
      },
      "products": [
        {
          "id": "84245-3",
          "url": "https://www.dickblick.com/products/enkay-mini-wire-brush-set/",
          "name": "Enkay Mini Wire Brush Set",
          "brand": "Enkay",
          "is_new": false,
          "rating": null,
          "item_id": "84245-3",
          "image_url": "https://cld-assets.dick-blick.com/image/upload/f_auto/q_auto/84245-0309-2-4ww.jpg",
          "price_max": 4.41,
          "price_min": 4.41,
          "sku_count": 1,
          "department": "Studio and Office Supplies",
          "is_on_sale": false,
          "description": "Tackle detailed cleaning and finishing tasks...",
          "is_clearance": false,
          "rating_count": 0,
          "savings_story": null,
          "thumbnail_url": "https://cld-assets.dick-blick.com/image/upload/f_auto/q_auto/84245-0309-2-4ww.jpg"
        }
      ],
      "pagination": {
        "per_page": 5,
        "total_pages": 169,
        "current_page": 1,
        "total_results": 844
      }
    },
    "status": "success"
  }
}

About the dickblick.com API

The Dick Blick API gives programmatic access to the dickblick.com art supplies catalog through 2 endpoints, returning product details including name, brand, price range, star rating, image URLs, and availability across hundreds of categories. The search_products endpoint supports filtering by brand or category, six sort orders, and pagination up to 100 results per page. A companion get_suggestions endpoint returns autocomplete completions and alternative search terms for partial queries.

Search Products

The search_products endpoint accepts a required query string and returns an array of product objects, each carrying fields like id, item_id, name, brand, description, url, image_url, thumbnail_url, price_min, price_max, and rating. The response also includes a pagination object (current_page, total_pages, total_results, per_page) so you can walk through large result sets. Use per_page to set 1–100 results at a time and page to advance through them.

Filtering and Sorting

Results can be narrowed with brand (e.g., Golden, Prismacolor, Princeton) and category (e.g., Acrylic Paint, Brushes and Painting Tools). The sort parameter accepts six values: relevance, popular, price_low, price_high, name_asc, and name_desc. The facets object in each response lists available brand and category values alongside hit counts, which is useful for building dynamic filter UIs.

Autocomplete Suggestions

The get_suggestions endpoint takes a partial query string and returns a suggested object containing completion text, type, source, and completed tokens — or null if no completion is available. It also returns an alternatives array of related search terms. This is designed for type-ahead search boxes where you want to surface common queries before the user finishes typing.

Common use cases
  • Build a price-comparison tool for art supplies using price_min and price_max across multiple brands
  • Aggregate product ratings from Dick Blick using the rating field to surface top-rated materials by category
  • Power a category browser with facet counts from the facets.brand and facets.category arrays
  • Implement a type-ahead search UI for art supplies using the get_suggestions endpoint with partial queries
  • Monitor product availability and price ranges across specific brands by querying search_products with a brand filter
  • Index Dick Blick's catalog for a curated art supply recommendation engine using name, description, and image_url
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 Dick Blick have an official developer API?+
Dick Blick does not publish a public developer API or developer portal. This Parse API provides structured access to their catalog data.
What does the `facets` field in the search response contain?+
The facets object contains two arrays: brand and category. Each array entry is a value-count pair showing which filter values are present in the current result set and how many products match each one. This lets you build accurate filter menus without a separate lookup call.
Does `get_suggestions` return full product records?+
No. The get_suggestions endpoint returns lightweight autocomplete data: a suggested object with completion text, type, source, and completed tokens, plus an alternatives array of related search strings. Full product details like price, images, and ratings are only available through search_products.
Does the API cover individual product detail pages with variant-level pricing or stock levels?+
Not currently. The API covers search results with price_min, price_max, and top-level product fields. Variant-level detail pages (specific sizes, colors, or SKU stock counts) are not exposed. You can fork this API on Parse and revise it to add a product detail endpoint that targets individual item pages.
Are there any limitations on pagination depth?+
The pagination object returns total_pages so you can determine how many pages exist. The per_page parameter accepts values from 1 to 100. Very deep pagination (high page values on broad queries) may return fewer results as the catalog coverage thins; check total_results against your expected count to detect this.
Page content last updated . Spec covers 2 endpoints from www.dickblick.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.