professional plan

CI/CD Pipeline Integrations

First-party GitHub Action, Jenkins plugin and Azure DevOps task, plus a REST API for any other CI/CD tool.

What It Does

CI/CD Pipeline Integrations let you run your API test suites as part of every build, merge request or deployment. Results feed back into your pipeline so broken APIs are caught before they reach production. You can configure pass-rate thresholds (for example, fail the build only if the pass rate drops below 95%), choose whether errors fail the build, and decide whether a missed gate fails or only warns. Each integration writes JUnit XML and a JSON summary into the workspace, so your CI's own test tab shows the details, and the gate decision is available to later steps. The environment is set on the pack, so a branch that should test staging simply runs the staging pack. With a self-hosted installation, CI runs reach private APIs inside your network. Pipelines authenticate with scoped, rotatable API keys rather than a person's login.

A pipeline from commit to build, API tests, a quality gate and deploy: a pulse moves through each stage, 126 of 128 API tests pass, the 95% quality gate turns green at 98.4% and the build deploys to staging, using the GitHub Action, Jenkins plugin, Azure DevOps task or the REST API from any other CI tool

Overview

Trigger API tests from GitHub Actions, Jenkins or Azure DevOps using first-party pre-built integrations. For GitLab CI, CircleCI, Bitbucket Pipelines, or anything else (Bamboo, TeamCity, Buildkite), use the public REST API with the same quality gate, so your pipeline fails only when it should. Map branches to packs that target dev, staging or production: the pipeline check fails or passes on the PR, and JUnit results show in your CI's test tab. A run already in progress is refused, so a pack never runs twice at once, and CI logins and CI-triggered runs are recorded in the audit log.

Key Capabilities

First-party GitHub Action, Jenkins plugin and Azure DevOps task
REST API for GitLab CI, CircleCI, Bitbucket Pipelines, and any other CI/CD tool
One quality gate everywhere: pass-rate threshold, optional fail-on-error, fail or warn
Map branches to packs that target dev, staging or production
JUnit XML and a JSON summary written to your CI workspace
Duplicate-run guard and an audit trail of CI logins and runs

How It Works

  1. 1

    Add the first-party integration (GitHub Actions, Jenkins, Azure DevOps) or call the REST API directly from any other CI/CD tool

  2. 2

    Choose which test pack to run and the pass threshold; the pack sets the environment

  3. 3

    Tests execute automatically on every push, PR or scheduled trigger

  4. 4

    Pipeline fails if test thresholds are not met, with detailed reports and logs

  5. 5

    View execution summaries and failure details in your CI/CD dashboard

Available on

professional Plan & Above

Upgrade to the professional plan to unlock this feature.

Available on Professional plan and above
See pricing →

Try CI/CD Today

Start your 15-day free trial — no credit card required.