Discover/Thomann API
live

Thomann APIthomann.fr

Search for musical instruments, audio equipment, and accessories across Thomann's catalog to find products that match your needs. Get instant access to product listings with details to help you discover the right gear for your music setup.

This API takes change requests — .
Endpoint health
monitored
search_products
Checks pendingself-healing
Endpoints
1
Updated
1h ago
This call costs2 credits / call— charged only on success
Try it
Page number for pagination (starts at 1).
Sort order for results.
Number of products per page. Must be one of: 25, 50, or 100.
Search keyword or phrase (e.g. 'yamaha piano', 'headphones', 'microphone').
api.parse.bot/scraper/c23f8095-41c1-48b8-9fd4-227d74284c21/<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/c23f8095-41c1-48b8-9fd4-227d74284c21/search_products?sort=smb&limit=25&query=headphones' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 1 totalmissing one? ·

Search for products on Thomann.fr by keyword. Returns paginated results with product details including price, availability, rating, and features. Results are sorted by popularity by default. Each page returns up to the specified limit of products (25, 50, or 100). Use the page parameter to navigate through results.

Input
ParamTypeDescription
pageintegerPage number for pagination (starts at 1).
sortstringSort order for results.
limitintegerNumber of products per page. Must be one of: 25, 50, or 100.
queryrequiredstringSearch keyword or phrase (e.g. 'yamaha piano', 'headphones', 'microphone').
Response
{
  "type": "object",
  "fields": {
    "limit": "Number of results per page",
    "query": "The search query that was executed",
    "products": "Array of product objects with id, article_number, manufacturer, model, title, subtitle, price, currency, rating, rating_count, availability, in_stock, features, image_url, and url",
    "last_page": "Last available page number",
    "current_page": "Current page number",
    "total_results": "Estimated total number of results (last_page * limit)"
  },
  "sample": {
    "data": {
      "limit": 25,
      "query": "headphones",
      "products": [
        {
          "id": 200712,
          "url": "https://www.thomann.fr/the_tbone_headphone_adapter.htm?type=quickSearch",
          "model": "Headphone Adapter",
          "price": 2.99,
          "title": "the t.bone Headphone Adapter",
          "rating": 9.694,
          "currency": "EUR",
          "features": [
            "Encastrable",
            "Mini Jack 3,5 mm femelle - Jack mâle 6,3 mm"
          ],
          "in_stock": true,
          "subtitle": "Adpatateur stéréo pour casque",
          "image_url": "https://thumbs.static-thomann.de/thumb/thumb220x220/pics/prod/300470.webp",
          "availability": "Disponible immédiatement",
          "manufacturer": "the t.bone",
          "rating_count": 5661,
          "article_number": "300470"
        }
      ],
      "last_page": 83,
      "current_page": 1,
      "total_results": 2075
    },
    "status": "success"
  }
}

About the Thomann API

The Thomann API on Parse exposes 1 endpoint for the publicly available data on thomann.fr. 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.