Naar de inhoud
Zoeken

Data en API

De gegevens in Padelvinder zijn ook leesbaar voor software. Je haalt ze op als JSON, Markdown of platte tekst.

Endpoints

  • GET/api/locations/Alle locaties als JSON. Filter met city, province en sport.
  • GET/api/locations/{id}/Eén locatie als JSON.
  • GET/api/cities/Plaatsen met het aantal locaties per sport.
  • GET/.well-known/site.jsonWaar de API, llms.txt, de sitemap en de feed te vinden zijn, als JSON.
  • GET/openapi.jsonDe beschrijving van de API in OpenAPI.
  • GET/llms.txtOverzicht voor taalmodellen, als platte tekst.
  • GET/llms-full.txtAlle locaties als platte tekst.
  • GET/rss.xmlDe nieuwsfeed.
  • GET/index.mdDe homepage als Markdown. Ook /padel.md en /pickleball.md.
  • GET/padel/{plaats}.mdEen padelpagina van een plaats of provincie als Markdown.
  • GET/padel/provincie/{provincie}.mdEen provinciepagina als Markdown, voor een provincie waarvan de naam samenvalt met een plaats.
  • GET/pickleball/{plaats}.mdEen pickleballpagina van een plaats als Markdown.
  • GET/locatie/{id}.mdEen locatiepagina als Markdown.
  • GET/leverancier/{id}.mdEen leverancier als Markdown.
  • GET/merk/{id}.mdEen merk als Markdown.
  • GET/gidsen/{slug}.mdEen gids als Markdown.
  • GET/nieuws/{slug}.mdEen nieuwsbericht als Markdown.
  • GET/sitemap-index.xmlDe sitemap van alle pagina's.
  • GET/robots.txtDe regels voor zoekmachines en crawlers.

Voorbeeld

Verzoek

curl "https://padelvinder.nl/api/locations/?city=amsterdam&sport=padel"

Antwoord (ingekort)

{
  "total": 21,
  "filters": {
    "city": "amsterdam",
    "province": null,
    "sport": "padel"
  },
  "locations": [
    {
      "id": "astpv-chip-charge-amsterdam",
      "name": "ASTPV Chip & Charge",
      "sports": [
        "padel"
      ],
      "city": "Amsterdam",
      "province": "Noord-Holland",
      "total_courts": 2,
      "website": "https://www.chipencharge.nl/",
      "booking_url": null,
      "last_checked": "2026-10-24",
      "path": "/locatie/astpv-chip-charge-amsterdam/"
    }
  ]
}

Een veld met null is onbekend. Het betekent niet nul of nee.

Licentie en naamsvermelding

Gegevens uit OpenStreetMap vallen onder de Open Database License (ODbL). Vermeld bij hergebruik: © OpenStreetMap contributors.

Veelgestelde vragen

  • Mag ik de data hergebruiken?

    Ja, met naamsvermelding. Data uit OpenStreetMap valt onder de ODbL.