Vehiso
Voor ontwikkelaars
Inbegrepen in betaalde abonnementen

API voor autodealers en webhooks

Koppel je eigen website, systemen en tools aan Vehiso. Een JSON REST API voor voorraad, aanvragen, klanten, verkopen, afspraken en de werkplaats, met ondertekende webhooks die je laten weten wanneer er iets verandert.

JSON REST API

Voorraad, verkopen, klanten en meer

Ondertekende webhooks

Met afleverlog en opnieuw verzenden

Afgebakende sleutels

Nooit meer dan hun eigenaar mag

Testsandbox

Bouwen zonder echte gegevens

Wat de API omvat

Het hele autobedrijf, niet alleen de voorraadlijst

De API bereikt dezelfde gegevens waarmee je team werkt in het Vehiso DMS, van de auto's op het terrein tot de werkorders in de werkplaats.

Voorraad

Voertuigen, hun status en afbeeldingen, met bulkupload van voorraad en foto's.

Vestigingen

De vestigingen van waaruit het autobedrijf handelt.

Aanvragen en notities

Aanvragen in de inbox van de dealer en de notities die erbij zijn gezet.

Klanten

De klantgegevens van de dealer.

Verkopen

Deals, facturen en betalingen.

Afspraken

Afspraken die bij het autobedrijf zijn geboekt.

Werkorders werkplaats

Werkorders uit de werkplaats.

Inruiltaxaties

Taxaties van voertuigen die worden ingeruild.

Medewerkers

De accounts van de medewerkers van het autobedrijf.

AI-websitethema's

Themabuilds en -versies uit de AI-themabouwer.

Webhooks en events

Webhook-endpoints en de eventfeed.

Referentielijsten

De referentielijsten waar andere gegevens op steunen.

Wat je kunt bouwen

Wat ontwikkelaars ermee bouwen

Van de maatwerkwebsite van één dealer tot een app die door veel autobedrijven wordt gebruikt.

Maatwerkwebsites

Toon live voorraad op een website die je zelf bouwt en stuur aanvragen en taxatieverzoeken direct naar de Vehiso inbox van de dealer. Een publishable key is veilig in browsercode.

Voorraadsynchronisatie

Houd voorraad, prijzen en foto's gelijk met je eigen systeem. Bulkupload zet ze erin en webhooks houden ze synchroon.

Rapportage en datawarehouses

Houd een rapportagedatabase of datawarehouse actueel en haal alleen op wat sinds je laatste synchronisatie is gewijzigd.

Websitethema's

Vraag websitethema's aan, bekijk ze vooraf en publiceer ze via de AI-themabouwer.

AI-assistenten

Koppel Claude of een andere Model Context Protocol-client via de Vehiso MCP-server en stel in gewone taal vragen over voorraad, aanvragen en afspraken.

Partnerintegraties

Bouw met OAuth een app voor veel autobedrijven, zodat elke dealer je app goedkeurt in plaats van sleutels te plakken.

Blijf synchroon

Weten wanneer er iets verandert

Webhooks laten je systeem weten wat er gebeurt, en dankzij incrementele synchronisatie kun je altijd bijwerken.

Webhooks

  • Elke aflevering is ondertekend, zodat je endpoint kan controleren dat die van Vehiso komt.
  • Een afleverlog in het Vehiso DMS toont elke aflevering, en elke aflevering kan opnieuw worden verzonden.
  • Een endpoint dat blijft falen wordt automatisch uitgeschakeld, en de dealer krijgt een e-mail.

Incrementele synchronisatie

  • Haal alleen op wat sinds je laatste synchronisatie is gewijzigd.
  • Verwijderde records worden gemarkeerd, zodat ze niet in je kopie blijven staan.
  • Een webhook gemist? Met de eventfeed haal je alles in.
Sleutels en rechten

Toegang die de dealer zelf in de hand houdt

Een dealerbeheerder maakt sleutels aan in het DMS onder Beheer > Ontwikkelaars. Een sleutel doet nooit meer dan zijn eigenaar zou kunnen.

Secret keys

Voor server-side code en integraties. Inbegrepen in elk betaald abonnement.

Publishable keys

Veilig in browsercode, voor websites die voorraad tonen en aanvragen versturen. Inbegrepen in elk abonnement, ook Free.

Testsleutels

Testsleutels werken met een gedeeld sandbox-autobedrijf, nooit met echte gegevens.

Gebonden aan de eigenaar

Een sleutel handelt als zijn eigenaar, beperkt tot zijn scopes en de huidige DMS-rechten van de eigenaar.

Verder beperken

Beperk een sleutel verder, zodat een integratie alleen krijgt wat ze nodig heeft.

Verzoekenlog

Elk verzoek van een sleutel verschijnt in het verzoeklogboek in het DMS.

Abonnementen

Inbegrepen in je abonnement

Welke abonnementen de API bevatten

  • Secret keys, webhooks en OAuth-apps zijn inbegrepen in elk betaald abonnement.
  • Publishable keys zijn inbegrepen in elk abonnement, ook Free.
Aan de slag

Van sleutel tot eerste verzoek

De ontwikkelaarsdocumentatie leidt je er stap voor stap doorheen, met de volledige API-referentie ernaast.

1

Maak een sleutel aan

Een dealerbeheerder maakt er een aan in het DMS onder Beheer > Ontwikkelaars.

2

Probeer het in de sandbox

Gebruik een testsleutel om te bouwen tegen het gedeelde sandbox-autobedrijf, zonder echte gegevens aan te raken.

3

Volg de Quickstart

Doe je eerste verzoek met de Quickstart en bouw daarna verder met de API-referentie.

Veelgestelde vragen

Wat kan ik bouwen met de Vehiso API?

Maatwerkwebsites die live voorraad tonen en aanvragen versturen, voorraadsynchronisatie vanuit je eigen systeem, rapportage en datawarehouses, websitethema's via de AI-themabouwer, AI-assistenten via de Vehiso MCP-server en partnerapps die dealers via OAuth goedkeuren. De API omvat voorraad, vestigingen, aanvragen, klanten, verkopen, afspraken, werkorders uit de werkplaats, inruiltaxaties, medewerkers en meer.

Welke abonnementen bevatten API-toegang?

Secret keys, webhooks en OAuth-apps zijn inbegrepen in elk betaald abonnement. Publishable keys, die veilig in websitecode gebruikt kunnen worden, zijn inbegrepen in elk abonnement, ook Free.

Hoe krijg ik een API-sleutel?

Een dealerbeheerder maakt sleutels aan in het Vehiso DMS onder Beheer > Ontwikkelaars. Er zijn secret keys voor server-side code, publishable keys voor browsercode en testsleutels voor de sandbox.

Is het veilig om een sleutel in de code van mijn website te zetten?

Gebruik daarvoor een publishable key. Publishable keys zijn veilig in browsercode, zodat een maatwerkwebsite live voorraad kan tonen en aanvragen en taxatieverzoeken kan versturen. Houd secret keys op je server.

Waar heeft een sleutel toegang toe?

Een sleutel handelt als zijn eigenaar, beperkt tot zijn scopes en de huidige rechten van de eigenaar in het DMS, en kan dus nooit meer dan die persoon. Je kunt een sleutel verder beperken, en het verzoekenlog in het DMS toont de verzoeken die hij heeft gedaan.

Kan ik bouwen en testen zonder echte gegevens aan te raken?

Ja. Testsleutels werken met een gedeeld sandbox-autobedrijf, nooit met de gegevens van een echte dealer.

Hoe werken webhooks?

Je registreert een endpoint en Vehiso stuurt het ondertekende afleveringen. Het DMS houdt een afleverlog bij waarin elke aflevering opnieuw kan worden verzonden. Blijft een endpoint falen, dan wordt het automatisch uitgeschakeld en krijgt de dealer een e-mail, en met de eventfeed haal je alles in wat je gemist hebt.

Kan ik Claude of een andere AI-assistent koppelen?

Ja. De Vehiso MCP-server koppelt Claude of elke andere Model Context Protocol-client, zodat je in gewone taal vragen kunt stellen over voorraad, aanvragen en afspraken.

Begin met bouwen op de API

Probeer Vehiso gratis, of lees de ontwikkelaarsdocumentatie om alles te zien wat de API kan.