Production

Sandbox

Dezelfde codebase, dezelfde OpenAPI, dezelfde authenticatie en hetzelfde webhookcontract, maar op synthetische gegevens.

Wat er anders is

ProductionSandbox
Hosthttps://mia.e-mederi.behttps://sandbox.mia.e-mederi.be
Vacancy / PracticeMederi, read-onlysynthetische fixtures
Candidate / Applicationproductiedatabaseaparte sandboxdatabase
Credentialseigen clientseigen clients, niet uitwisselbaar
De sandbox leest geen productiegegevens. Bij MIA_DATA_MODE=fixture wordt er voor businessdata geen enkele legacyverbinding opgebouwd. Het is geen filter dat vergeten kan worden, de verbinding bestaat simpelweg niet.

Wat er in de fixtures zit

Acht verzonnen praktijken (Mederi in het Nederlands en het Frans, een gesloten praktijk, een praktijk zonder bronrij en twee Opticare-praktijken) en tien vacatures. Adressen bestaan niet, e-mailadressen staan op example.invalid en de UUID's beginnen met facade00-, zodat ze herkenbaar zijn. De referentiecodes voor functie en provincie zijn ook verzonnen.

De vorm volgt het echte contract: vrije tekst blijft vrije tekst, ontbrekende provincies en BTW-nummers komen voor, en 2999-12-31 betekent een open einde.

Data Explorer

Blader in de browser door de sandboxdata, met per veld de betekenis uit /v1/meta/practices en /v1/meta/vacancies. Je plakt er een bestaand access token, nooit een client secret.

De explorer staat alleen op de sandbox.

Waar je op moet letten

  • Tokens en webhook-secrets zijn per omgeving. Een sandboxtoken werkt niet in productie.
  • Webhook-endpoints moeten ook in de sandbox publiek en over https bereikbaar zijn.
  • De sandbox kan opnieuw geseed worden, ga er niet van uit dat een UUID blijft bestaan.