SynckHub Platform API
SynckHub platform API is repo-scoped and item-centric.
High-value endpoint families
- items and folders: create, move, rename, metadata, lifecycle
- repo users and access introspection
- authz rules, groups, effective permissions, authz events
- metadata and full-text search
- audit events (
/repos/{repo_id}/audit/events) - blob/content and version history surfaces
Working pattern
- resolve
repo_idand API base URL via Common directory - send authenticated request to SynckHub API base
- enforce least-privilege assumptions in client UX
Contract notes
Community and enterprise authz modes differ; design client behavior around explicit permission checks, not role-name shortcuts.