Unified API
Unified CI/CD API
One standardized interface to read and write continuous integration & deployment data across every provider. 11 unified resources, 9 supported integrations, zero provider-specific code.
Unified resources
Supported integrations
Real-time, no data storage
Data Model
CI/CD resources
Every resource is normalized across providers. Use the same schema whether your customer is on Azure DevOps or Bitbucket.
Artifacts
The artifact represent an artifact in the CI/CD.
Branch-protection-rules
The branch protection rule represents protection settings applied to branches in a repository
Branches
The branch represent a branch in the CI/CD.
Builds
The build represent a build in the CI/CD.
Caches
The cache represent a cache in the CI/CD.
Jobs
The job represent a job in the CI/CD.
Organizations
The Organization object is used to represent an organization.
Pull-requests
Repos
The repo represent a repository in the CI/CD.
Workflow
The workflow represent a CI/CD workflow.
Workspaces
The Workspace object is used to represent a workspace within a company.
How It Works
From zero to integrated
Go live with the Unified CI/CD API in under an hour. No boilerplate, no maintenance burden.
Connect your customer’s account
Use Truto’s pre-built auth flows to connect any continuous integration & deployment provider. OAuth, API keys, and custom auth — all handled.
Query the unified API
Read and write data through a single, normalized REST API. Same endpoints, same schema, regardless of the underlying provider.
Customize with JSONata
Need a field the unified model doesn’t cover? Extend the schema with declarative JSONata mappings — no code deploys, no waiting on us.
From the Blog
CI/CD integration guides
Deep dives, architecture guides, and practical tutorials for building continuous integration & deployment integrations.
Automating SDLC Evidence: How GRC Platforms Can Stop Chasing Engineers for Screenshots
SOC 2 audits are plagued by manual evidence gathering. Learn how to architect an automated 'Compliance Observer' using Unified APIs to link tickets, PRs, and builds.
Launching: Unified API for CI/CD and Version Control Systems
With our Unified API for CI/CD tools, you can easily integrate popular CI/CD tools like Jenkins, Travis CI, CircleCI, and GitHub CI/CD.
Unified CI/CD API
Start building with the Unified CI/CD API
9 integrations. 11 unified resources. Zero provider-specific code. Ship continuous integration & deployment integrations in hours, not months.
Talk to us