Discover/wlw API
live

wlw APIwlw.de

Access B2B supplier profiles, product listings, and company contacts from wlw.de. Search German industrial suppliers by keyword, filters, and more.

Endpoint health
verified 5d ago
get_company_details
search_products
search_companies
get_homepage_featured
4/4 passing latest checkself-healing
Endpoints
4
Updated
22d ago

What is the wlw API?

The wlw.de API provides access to B2B supplier and product data from Germany's Wer liefert was marketplace across 4 endpoints. Use search_companies to find suppliers by keyword, industry type, employee count, or country, and get_company_details to retrieve full profiles including VAT ID, founding year, certificates, and named contacts with phone numbers.

Try it
Page number for pagination.
Search keyword (e.g. 'kunststoff', 'metall', 'stahl').
Only return verified companies when true.
Country code filter. Accepted values: 'DE', 'AT', 'CH'.
Supplier type filter. Accepted values: 'production', 'service', 'distribution', 'wholesaler'.
Employee count range filter. Accepted values: '1-4', '5-9', '10-19', '20-49', '50-99', '100-199', '200-499', '500-999', '1000+'.
api.parse.bot/scraper/b18f5d47-616f-4a73-aac6-32b96fb41606/<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/b18f5d47-616f-4a73-aac6-32b96fb41606/search_companies?page=1&query=kunststoff&verified=False&countries=DE&supplier_types=production&employee_counts=1-4' \
  -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 wlw-de-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.

from parse_apis.wlw_wer_liefert_was_api import WLW, CompanySummary, Company, Product, FeaturedProduct, SupplierType, Country

wlw = WLW(api_key="YOUR_API_KEY")

# Search for plastic processing companies in Germany
for company in wlw.companysummaries.search(query="kunststoff", countries=Country.DE, supplier_types=SupplierType.PRODUCTION, limit=5):
    print(company.name, company.city, company.employee_count)

    # Drill into full company details
    profile = company.details()
    print(profile.phone_number, profile.employee_count)
    for contact in profile.contacts:
        print(contact.first_name, contact.last_name, contact.executive_type)

# Search for metal products
for product in wlw.products.search(query="metall", limit=3):
    print(product.name, product.description, product.company.name)

# List featured homepage products
for featured in wlw.featuredproducts.list(limit=5):
    print(featured.product_name, featured.min_price, featured.max_price)
All endpoints · 4 totalmissing one? ·

Search for B2B supplier companies by keyword with optional filters for country, supplier type, employee count, and verification status. Returns paginated results sorted by relevance. Each company includes basic profile info (name, city, phone, employee count, supplier types) plus portfolio products. Pagination via page number; the total field gives the overall match count.

Input
ParamTypeDescription
pageintegerPage number for pagination.
querystringSearch keyword (e.g. 'kunststoff', 'metall', 'stahl').
verifiedbooleanOnly return verified companies when true.
countriesstringCountry code filter. Accepted values: 'DE', 'AT', 'CH'.
supplier_typesstringSupplier type filter. Accepted values: 'production', 'service', 'distribution', 'wholesaler'.
employee_countsstringEmployee count range filter. Accepted values: '1-4', '5-9', '10-19', '20-49', '50-99', '100-199', '200-499', '500-999', '1000+'.
Response
{
  "type": "object",
  "fields": {
    "total": "integer total number of matching companies",
    "companies": "array of company summary objects with id, name, slug, city, description, phone_number, supplier_types, employee_count, founding_year, logo_url, country_code, certificates_count"
  },
  "sample": {
    "data": {
      "total": 485939,
      "companies": [
        {
          "id": 1162920,
          "city": "Großbreitenbach",
          "name": "Metallbearbeitung Pabst GmbH & Co.KG",
          "slug": "metallbearbeitung-pabst-gmbh-cokg-472478",
          "logo_url": "https://wlw-1-company-facts-media20191122174836234900000006.s3.eu-central-1.amazonaws.com/00d4ffcd.jpeg",
          "description": "Hart- und Weichlöten...",
          "country_code": "DE",
          "phone_number": "+1 (555) 012-3456",
          "founding_year": 1991,
          "employee_count": "20-49",
          "supplier_types": [
            "production",
            "service",
            "distribution"
          ],
          "certificates_count": 1
        }
      ]
    },
    "status": "success"
  }
}

About the wlw API

Search and Filter B2B Suppliers

The search_companies endpoint accepts a query string (e.g. kunststoff, metall) alongside optional filters: countries (DE, AT, CH), supplier_types (production, service, distribution), employee_counts (e.g. 10-19, 100-199), and a verified boolean. Results are paginated via the page parameter and each company object in the response includes id, name, slug, city, description, phone_number, supplier_types, and employee_count. The total field tells you how many matching companies exist across all pages.

Full Company Profiles

get_company_details takes a slug obtained from search_companies results and returns a structured profile: name, vatId, address (with addressLines, city, postalCode, countryCode), contacts (array with firstName, lastName, phoneNumber, executiveType), certificates, foundingYear, employeeCount, and supplierTypes. This endpoint is the primary path to verified contact details and compliance-relevant data like certifications and VAT numbers.

Product Search and Featured Listings

search_products searches product and service listings by keyword, returning a products array where each item carries name, slug, description, associated company info, images, and pricing fields. The totalCount field shows full result volume across pages. For homepage-level discovery, get_homepage_featured requires no inputs and returns an array of currently trending product objects with slugId, productName, productPic, linkUrl, minPrice, and maxPrice — useful for monitoring which categories are actively promoted on the platform.

Reliability & maintenanceVerified

The wlw API is a managed, monitored endpoint for wlw.de — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when wlw.de changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official wlw.de API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
5d ago
Latest check
4/4 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a supplier discovery tool for procurement teams sourcing German industrial manufacturers by keyword and employee size.
  • Enrich a CRM with verified B2B contact details, VAT IDs, and founding years pulled from get_company_details.
  • Monitor which products and price ranges are featured on wlw.de's homepage using get_homepage_featured.
  • Filter suppliers by certification data to compile a shortlist of ISO-certified production companies.
  • Aggregate product listings with minPrice and maxPrice fields from search_products for competitive pricing research.
  • Track supplier distribution across DE, AT, and CH using the countries filter in search_companies.
  • Identify service providers versus manufacturers in a niche by filtering supplier_types in search_companies.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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 wlw.de offer an official developer API?+
Wlw.de does not publish a public developer API or documented REST endpoints for third-party access. The Parse API is the structured way to retrieve this supplier data programmatically.
What does get_company_details return beyond what search_companies provides?+
search_companies returns summary fields like name, city, and phone_number. get_company_details adds the full address object, vatId, foundingYear, individual contact records with executiveType, and an array of certificate names — data not present in the search result payload.
Does the API cover supplier reviews or ratings?+
No review or rating fields are exposed by any of the four current endpoints. The API covers company profiles, contact data, certificates, and product listings. You can fork this API on Parse and revise it to add an endpoint targeting review data if it becomes available.
Can I retrieve a company's full product catalog through the API?+
search_products searches listings platform-wide by keyword but is not scoped to a single company. There is no current endpoint that returns all products listed by a specific supplier. The API covers company profiles via get_company_details and broad product search via search_products. You can fork it on Parse and revise to add a company-scoped product listing endpoint.
How does pagination work in search_companies and search_products?+
Both endpoints accept an integer page parameter. search_companies returns a total field indicating the full match count; search_products returns totalCount for the same purpose. There is no documented page size override — page size is fixed by the API.
Page content last updated . Spec covers 4 endpoints from wlw.de.
Related APIs in B2b DirectorySee all →
wlw.at API
Search for products and suppliers on Austria's wlw.at B2B marketplace, then retrieve detailed company information including contact numbers, VAT IDs, and business details. Browse product categories and discover verified suppliers to streamline your procurement process.
europages.fr API
Search for European suppliers and products, retrieve detailed company information and catalogs, and discover business listings across thousands of manufacturers and distributors on Europages. Find the right B2B partners by filtering suppliers, accessing company profiles, and browsing their product offerings all in one place.
11880.com API
Search and discover millions of German businesses from 11880.com's comprehensive directory, instantly accessing company contact details, locations, and trade information. Get intelligent autocomplete suggestions for trades and cities to refine your business searches and find exactly who you're looking for.
we-online.com API
Search and access detailed specifications for electronic components from Würth Elektronik's catalog, including product categories, series information, and comprehensive article details. Quickly find the right components by browsing categories or looking up specific products with full technical data.
machineseeker.com API
Search and browse industrial machinery listings from Machineseeker, view detailed product information, find similar equipment, and filter results by specific criteria. Discover thousands of machines with comprehensive specifications and pricing to help you find the right equipment for your needs.
gelbeseiten.de API
Search for businesses on Gelbe Seiten (gelbeseiten.de) by keyword and location, and retrieve full business details including contact information, opening hours, categories, and reviews.
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.
kleinanzeigen.de API
Search and retrieve classified ad listings from kleinanzeigen.de. Filter by keyword, category, price range, and sorting order. Supports vehicles, real estate, jobs, electronics, and general products, with full listing details including title, price, description, location, and seller information.