Batchsynchronisatie Van Relatiegegevens
Wanneer te gebruiken
- U kunt geen change event berichten ontvangen die vanuit onze webhooks worden verstuurd.
- Uw use cases staan een zekere latentie toe tussen het moment dat een relatie wordt toegevoegd / bijgewerkt in het ReflexBlue systeem en het toepassen van die verandering op de relatiegegevens die in uw eigen systeem zijn opgeslagen.
- U moet een initiële populatie van relaties in uw eigen systeem doen.
API eindpunten voor batch synchronisatie
| Http Methode | URI | Omschrijving | Scenario |
|---|---|---|---|
| POST | /{administrationNumber}/api/external/relations/search | Verkrijgt detail informatie van alle relaties die zijn toegevoegd of gewijzigd sinds de gespecificeerde rij-versie | Batch |
Gebruik
Bij het versturen van verzoeken naar deze API eindpunten dient de request body een rij versienummer te bevatten.1 Het antwoord bevat alle relaties of afbeeldingen die zijn gewijzigd sinds het moment dat wordt aangegeven door het rij versienummer.
Initiële populatie van uw systeem met relaties
Voor het eerste verzoek kunt u een rij versie waarde van 0 opgeven. Dit zal maximaal 500 relaties opleveren die zijn opgeslagen in ReflexBlue. Elke relatie in het antwoord heeft een rij versie waarde. Elk volgend verzoek aan de API moet worden gedaan met een rij versie waarde die gelijk is aan het maximum van de rij versie waarden van de eerder opgehaalde relaties.
U dient de verzoeken te herhalen totdat er geen relaties meer worden teruggegeven.
Zie de swagger documentatie voor technische details van het verzoek. ↩︎