Alles in RentProov is beschikbaar via de API
Het RentProov-dashboard is één client van dezelfde API die klanten gebruiken. Als het in RentProov bestaat, bestaat het in de API, zodat je zoveel of zo weinig van het platform kunt gebruiken als je nodig hebt.
Kernobjecten
Voertuigen, inspecties, media en bevindingen zijn gemodelleerd als objecten die je rechtstreeks kunt aanmaken, lezen en bevragen.
RentProov past in jouw workflow, niet andersom.
Het objectmodel hierboven is vandaag gebouwd rond voertuigen. Het is zo ontworpen dat het breder inzetbaar is, zodat een Vehicle niet het enige type object is dat RentProov kan inspecteren.
POST /v1/inspections
{
"vehicle_id": "veh_8f3a2c",
"rental_id": "rnt_02b91d",
"type": "return",
"performed_by": "customer"
}HTTP/1.1 201 Created
{
"id": "insp_92ab1e",
"status": "processing",
"findings": [
{
"zone": "rear_bumper",
"possible_change": true,
"review_status": "pending"
}
]
}Drie manieren om RentProov te gebruiken
Volledig SaaS-platform
Gebruik het RentProov-dashboard als je inspectiewerkplek. Geen integratie nodig.
Geïntegreerd via SDK
Zet de begeleide vastleggingsflow in je eigen app of website, in jouw huisstijl.
Volledig headless via API
Bouw je eigen interface op dezelfde API die het RentProov-dashboard aandrijft.
Webhooks
Abonneer je op events in plaats van te pollen. RentProov stuurt een melding naar je backend zodra een inspectie is afgerond, een vergelijking klaar is of een mogelijke wijziging is gesignaleerd voor controle.
- inspection.created
- inspection.completed
- comparison.completed
- finding.flagged
- report.ready
POST https://your-app.com/webhooks/rentproov
{
"event": "finding.flagged",
"inspection_id": "insp_92ab1e",
"zone": "rear_bumper",
"possible_change": true
}Toegang tot de API loopt via een pilotsamenwerking
De API en SDK van RentProov worden gevalideerd met een klein aantal launch partners. Vertel ons over je integratie op de zakelijke pagina en we nemen contact op over toegang.
Word pilotpartner