Naar de inhoud
RentMagic

Alles in RentMagic is aanspreekbaar

Heb je een developer in huis of een partner die voor je bouwt? Die kan overal bij. Eén REST API voor alles in je webapp, dezelfde waar onze eigen app en shop op draaien. Gegevens ophalen, klaarzetten of een seintje krijgen als er iets verandert.

Objecten in je webapp

REST
  • Orders
  • Offertes
  • Artikelen
  • Serienummers
  • Klanten
  • Contracten
  • Planning
  • Pick lists
  • Servicelogs
  • Facturen
  • Prijzen
  • Depots

En de velden die je zelf toevoegt

Wat je krijgt

Open van binnen naar buiten

Je boekhouding, je CRM, je planning of iets wat je zelf hebt gebouwd: RentMagic werkt ermee samen. Zo hoeft niemand gegevens over te typen.

  • REST API voor alle objecten

    Elk object in je webapp kun je lezen, aanmaken en bijwerken. Ook velden die je zelf hebt toegevoegd.

  • Push en pull, actief en passief

    Jouw systeem haalt op wanneer het wil, of RentMagic stuurt zelf door. Wat het beste past bij je proces.

  • Webhooks en events

    Een order bevestigd, een artikel retour, een keuring verlopen: je krijgt een seintje op je eigen adres.

  • Dezelfde API als onze apps

    De mobiele app en de shop van RentMagic draaien op dezelfde API. Wat zij kunnen, kun jij ook.

  • Sandbox per klant

    Een eigen testomgeving naast je echte verhuur. Rustig bouwen en testen, je klanten merken er niets van.

  • MCP-server en Cowork-bouwstenen

    Met de MCP-server (Model Context Protocol) laat je AI-agents veilig met je RentMagic werken, met jouw rechten. En de bouwstenen waar Cowork mee bouwt, gebruik je als ontwikkelaar ook.

Een voorbeeld

Zo ziet het eruit

Beschikbaarheid ophalen, een webhook ontvangen en een order aanmaken vanuit je eigen systeem. Ter illustratie: de echte paden en velden staan in de documentatie.

  • Alle objecten, ook je eigen velden. Wat in je webapp staat, kun je via de API lezen en schrijven.
  • Ophalen of laten sturen. Je systeem vraagt zelf op, of RentMagic stuurt een event zodra er iets verandert.
  • Wij denken mee. Vertel wat je wilt koppelen. Onze ontwikkelaars denken met je mee.
availability.js
// Voorbeeld: is HW-12 vrij in de eerste week van maart?
const base = 'https://jouwbedrijf.rentmagic.net/api'

const res = await fetch(`${base}/items/HW-12/availability?from=2027-03-01&to=2027-03-07`, {
  headers: { Authorization: `Bearer ${process.env.RENTMAGIC_TOKEN}` },
})

const { available, reserved } = await res.json()
console.log(`${available} vrij, ${reserved} gereserveerd`)

Voorbeeld Ter illustratie. Paden, velden en events kunnen afwijken; de echte vind je in de documentatie.

Eén API

Wat wij bouwen, draait op wat jij gebruikt

Onze mobiele app, de shop, het portaal en alles wat je met Cowork bouwt praten met dezelfde API. Daardoor werkt jouw koppeling net zo goed als die van ons.

  • RentMagic Mobile
  • RentMagic Shop
  • Klantportaal
  • Cowork-builds
  • Jouw systemen
RentMagic API
Je webapp, je data

Sandbox

Eerst testen, dan live

Iedere klant krijgt een sandbox: een eigen testomgeving naast je echte verhuur. Daar probeer je rustig een koppeling uit, zonder dat er een echte order of factuur ontstaat.

Sandbox

Bouwen en testen

Productie

Je echte verhuur

Cowork voor ontwikkelaars

Laat Cowork het eerste deel doen

Beschrijf de koppeling in Cowork en je krijgt een werkende basis op de bouwstenen van RentMagic. Daarna werk je verder in code. Ook dan kijkt ons team mee voor het live gaat.

Documentatie op aanvraag

We sturen je graag de volledige documentatie van de API en de events. Vertel kort wat je wilt koppelen, dan denken we met je mee.

Vraag de documentatie aan

Koppel RentMagic aan alles wat je al gebruikt

Start je eigen omgeving met sandbox, of praat even met een van onze ontwikkelaars over je koppeling.

  • 14 dagen gratis
  • Geen creditcard
  • Data in de Europese Unie