Supported Integrations
Connect to all major source code management platforms through a single unified API.
Data Normalization at a Glance
Different vendors, different schemas. Unizo normalizes them all into one unified output.
full_namedefault_branchprivatehtml_urlpath_with_namespacedefault_branchvisibilityweb_urlnamedefaultBranchproject.visibilitywebUrlfull_namemainbranch.nameis_privatelinks.html.hrefConsistent across all vendors
idfull_nameownerprivatedescriptionurlsizedefault_branchDetailed Field Mapping
GitHub
full_namenamedefault_branchdefaultBranchprivatevisibilityhtml_urlurlGitLab
path_with_namespacenamedefault_branchdefaultBranchvisibilityvisibilityweb_urlurlAzure DevOps
namenamedefaultBranchdefaultBranchproject.visibilityvisibilitywebUrlurlBitbucket
full_namenamemainbranch.namedefaultBranchis_privatevisibilitylinks.html.hrefurlWhat You Can Build
Use Unizo's unified API to power these capabilities and more.
Repositories Navigation and Search
Retrieve details of branches, commits, pull requests, or merge requests.
Download Source Code
Download source code at repository, branch, or pull request level.
Real-time SCM Events
Webhook/Event supports for changes in provider organization, branches, repositories, pull requests, commits.
Secure Authentication
GitHub app authentication and personal access token support.
Unified Data Models
Consistent data structures that work the same way across all source code management platforms.
Auth
Authentication credentials and tokens used to access third-party SCM platforms securely
Organizations
Metadata about source control organizations or workspaces
Repositories
Individual codebases, including name, visibility, associated organization, and default branch
Branches
Active lines of development within a repository
Commits
Atomic changesets pushed to a repository, including author info, timestamp, and diff metadata
Pull Requests
Proposed changes between branches, including status, reviewers, merge status, and related commits