hivebrite/hivebrite-api-migration
v1.0.2MIT
Migrate code that calls the Hivebrite Admin API v1, v2 or v3 (switched off on 15 February 2027) to v3.1, or straight to v4, in any language: scans for every legacy call, rewrites authentication and endpoints, applies the response changes that fail silently, and proves the result with a re-scan, a sandbox smoke test and a response-shape comparison.
Changelog
1.0.2
First release.
scan.pyinventories every legacy Admin API call in a repository, in any language, with its v3.1 path, the interface change it needs, and its v4 successor and sunset date from the live API reference.- Rewrites to Service App authentication (
client_credentials,audience=partner) and the v3.1 or v4 endpoints. - Applies the v1 interface changes on educations, groups (
/topics) and user deletion, and moves push notifications, allowed domains and audit logs to v4. - Verification on a sandbox: re-scan to zero,
smoke-test.sh, andcompare.pyto diff legacy and v3.1 response shapes.