Kopieer uw apparaatlijst naar een ander systeem en haal vervolgens alleen de gewijzigde gegevens op.
Maak een volledige momentopname
Roep POST /v1/sync/devices aan met previousSnapshotId ingesteld op null. Lees GET /v1/sync/devices/{snapshotId} en geef elke next-waarde door als after, totdat next null is.
Sla uw controlepunt op nadat elke pagina succesvol is verwerkt
Pas elke pagina toe en sla vervolgens de momentopname-ID op. Verstuur die ID de volgende keer als previousSnapshotId. Pas upsert-records toe door het apparaat toe te voegen of bij te werken; verwijder records gemarkeerd met deleted, waarvan de apparaatwaarde null is. Zorg ervoor dat elke pagina veilig is om opnieuw toe te passen. Bewaar uw oude checkpoint totdat de volledige update is voltooid.
Opnieuw starten indien nodig
Als het checkpoint verloopt met foutcode 410, maak dan een nieuwe volledige snapshot en vergelijk deze met uw opgeslagen gegevens. Snapshots zijn gekoppeld aan de referenties waarmee ze zijn gemaakt, dus een vervangende referentie heeft een eigen basislijn nodig.
Bewaar aparte checkpoints voor andere gegevens
Apparaatsnapshots bevatten samenvattingen. Gedetailleerde inventaris, software, waarschuwingen en aangepaste velden gebruiken elk POST /v1/sync/{resource} en hebben een eigen checkpoint nodig.
Snapshotlimieten
Snapshots verlopen na zeven dagen en kunnen maximaal 10.000 apparaten bevatten. Elke referentie mag vier snapshots per resource en organisatie per uur maken; Elke organisatie kan in totaal twintig snapshots per uur maken. De opslag van gecomprimeerde snapshots is beperkt tot 256 MiB per organisatie.