Discover/stagemarkt.nl API
live

stagemarkt.nl APIstagemarkt.nl

Search and retrieve Dutch MBO internship companies (leerbedrijven) from Stagemarkt.nl. Get contact details, addresses, CREBO qualifications, and sector data.

Endpoints
3
Updated
3mo ago
Try it
Page number for pagination
Search keyword for company name (e.g., 'bakker')
Filter by sector ID (from filters in response)
Filter by country code (e.g., 'NL', 'BE', 'DE')
Number of results per page
Filter by company size ID (from filters in response)
api.parse.bot/scraper/1d02fc8d-1749-4e92-af8c-2f3d778b32d1/<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/1d02fc8d-1749-4e92-af8c-2f3d778b32d1/search_companies?page=1&query=bakker' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Search for internship companies (leerbedrijven) in the Stagemarkt register. Returns paginated list of companies with name, email, phone, website, address, company size, and number of internship positions. Without a query, returns all companies.

Input
ParamTypeDescription
pageintegerPage number for pagination
querystringSearch keyword for company name (e.g., 'bakker')
sectorstringFilter by sector ID (from filters in response)
countrystringFilter by country code (e.g., 'NL', 'BE', 'DE')
page_sizeintegerNumber of results per page
company_sizestringFilter by company size ID (from filters in response)
Response
{
  "type": "object",
  "fields": {
    "filters": "array of available filter groups (sbi, bedrijfsgrootte, kenmerken) each with id and options array",
    "companies": "array of company objects with id, leerbedrijf_id, name, email, phone, website, logo_url, company_size, number_of_internships, trains_frequently, address, coordinates, features",
    "pagination": "object with page, page_size, total_count, total_pages, has_next_page, has_previous_page"
  },
  "sample": {
    "data": {
      "filters": [
        {
          "id": "sbi",
          "options": [
            {
              "id": "02ab4f5e-b356-e011-87cd-001372415b01",
              "hits": 3476,
              "label": "Restaurants"
            }
          ]
        }
      ],
      "companies": [
        {
          "id": "ffbe4905-c2e6-e611-80d1-bb82e25ba0ea",
          "name": "Bakker Centrale Inkoop B.V.",
          "email": "[email protected]",
          "phone": "+1 (555) 012-3456",
          "address": {
            "city": "Springfield",
            "street": "123 Main St",
            "country": "Nederland",
            "postal_code": "62704",
            "country_code": "NL",
            "house_number": "20"
          },
          "website": "http://www.bakkerbarendrecht.nl",
          "features": [],
          "logo_url": null,
          "coordinates": {
            "lat": 51.85773635,
            "lon": 4.56482179
          },
          "company_size": "251 tot en met 500 medewerkers",
          "leerbedrijf_id": "100443095",
          "trains_frequently": true,
          "number_of_internships": 3
        }
      ],
      "pagination": {
        "page": 1,
        "page_size": 12,
        "total_count": 10000,
        "total_pages": 834,
        "has_next_page": true,
        "has_previous_page": false
      }
    },
    "status": "success"
  }
}

About the stagemarkt.nl API

The Stagemarkt.nl API exposes 3 endpoints for querying the Dutch MBO internship company register. Use search_companies to retrieve paginated lists of leerbedrijven with contact email, phone, website, and available internship positions, or call get_company_detail to pull full address data, GPS coordinates, business type, and the qualification specializations (with CREBO codes, sector, and level) that a company is approved to offer.

What the API covers

Stagemarkt.nl is the official Dutch register of recognized MBO internship companies (leerbedrijven). The API gives programmatic access to the same company data available on the site: contact details, company size, internship position counts, and the qualifications each company is approved to supervise. All three endpoints return structured JSON with no HTML parsing required on your end.

Searching and filtering companies

search_companies accepts a free-text query (e.g., 'bakker'), a sector ID, a country code (NL, BE, DE), a company_size ID, and pagination controls (page, page_size). Leaving query empty returns all registered companies. The response includes a filters array with available filter groups — sbi, bedrijfsgrootte, and kenmerken — each carrying an id and an options array you can pass back as filter parameters. The companies array contains fields like leerbedrijf_id, email, phone, website, logo_url, company_size, and number_of_internships.

Company detail and qualifications

get_company_detail takes a company id (the UUID from search_companies results) and returns a richer profile: a structured address object (street, house_number, postal_code, city, country_code), coordinates with lat and lon, a description, business_type, and the internship qualification data including CREBO code, sector name, and MBO level. This is the endpoint to use when building qualification-aware matching or geographic lookups.

Autocomplete

suggest_companies accepts a term string and returns an array of matching company name strings along with total_count and total_pages. It is useful for typeahead search interfaces or for resolving a partial name before calling search_companies with a precise query.

Common use cases
  • Build a searchable directory of approved MBO internship companies filtered by sector and region using search_companies.
  • Map leerbedrijven locations using coordinates (lat/lon) from get_company_detail for geographic coverage analysis.
  • Match students to companies by CREBO code and MBO level from the qualifications data in get_company_detail.
  • Export contact lists (email, phone, website) of internship companies in a specific sector for outreach campaigns.
  • Power a typeahead company search field with suggest_companies before resolving full records.
  • Track the number of available internship positions per company using number_of_internships from search_companies.
  • Cross-reference registered leerbedrijven by company_size to target SMEs or large employers for partnership programs.
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 Stagemarkt.nl offer an official developer API?+
Stagemarkt.nl does not publish a documented public developer API. The data is accessible through the website at stagemarkt.nl but there is no official REST or GraphQL API with keys, documentation, or a developer portal.
What qualification data does `get_company_detail` return?+
get_company_detail returns the internship specializations a company is approved to offer, including the CREBO code (the Dutch national qualification code), the sector name, and the MBO education level for each qualification. This lets you filter or match companies by the exact program a student is enrolled in.
How does pagination work in `search_companies`?+
The pagination object in the response includes page, page_size, total_count, total_pages, has_next_page, and has_previous_page. Pass the page and page_size parameters to step through results. Omitting query returns all companies in the register, paged accordingly.
Does the API return open internship vacancy listings or application data?+
Not currently. The API covers company profiles, contact details, addresses, and the qualifications a company is registered to supervise, plus the count of internship positions (number_of_internships). It does not return individual vacancy listings, application forms, or student-facing placement data. You can fork this API on Parse and revise it to add an endpoint targeting vacancy-level detail.
Is coverage limited to companies in the Netherlands?+
The register primarily contains Dutch companies, but search_companies accepts a country filter with codes including NL, BE, and DE, so some cross-border leerbedrijven recognised under Dutch MBO frameworks are included. Coverage outside the Netherlands is limited to companies formally registered in the Stagemarkt system.
Page content last updated . Spec covers 3 endpoints from stagemarkt.nl.
Related APIs in EducationSee all →
arxiv.org API
Search and discover academic research papers on arXiv using keywords, authors, titles, categories, and dates, then access detailed metadata for any paper. Browse the complete arXiv category taxonomy to explore research across different scientific disciplines.
maxpreps.com API
Access high school sports data from MaxPreps. Search for schools, retrieve team rosters and schedules, look up athlete profiles, and browse national or state rankings across all sports.
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
allaboutcircuits.com API
Access educational electronics content from All About Circuits, including technical articles, circuit diagrams, textbook volumes, and forum discussions organized by category. Search and browse the latest resources, view detailed articles, explore engineering tools, and find answers across their community forums.
illinoisreportcard.com API
Search and analyze comprehensive performance data for Illinois public schools, districts, and the state, including academic achievements in ELA, math, and science, student demographics, teacher and administrator information, school finances, and environmental conditions. Compare schools side-by-side, track growth metrics, and access accountability ratings and school highlights to make informed decisions about education quality.
noor-book.com API
Search and discover books across 1,800+ categories in the Noor Book library, retrieving detailed information about titles, authors, biographies, and book metadata. Access comprehensive author profiles and browse one of the largest Arabic and English digital book collections with over 289,000 authors.
quizbowlpackets.com API
Search and browse thousands of quizbowl question sets across all competition levels, then access detailed metadata like difficulty, subjects, and download links for each packet. Find the perfect practice materials for High School, Collegiate, Middle School, or Pop Culture quizbowl competitions.
amberstudent.com API
Search student accommodation listings across popular cities and access comprehensive property information including room types, pricing trends, and tenant reviews. Get detailed insights into student housing options to compare amenities, prices, and community feedback all in one place.