For the complete documentation index, see llms.txt. This page is also available as Markdown.

Business Alignment Export API

Learn how to export Business Alignment metrics from Harness SEI using the async export API.

The Business Alignment Export API exports Business Alignment (BA) metrics in CSV format for teams and organization trees.

Business Alignment exports help measure how engineering effort is distributed across categorized and uncategorized work, including investment areas such as KTLO, New Capability, Quality Improvements, and Security and Compliance.

Authentication

All requests require the following headers:

Header
Value

authorization

ApiKey <YOUR_SEI_API_KEY>

Content-Type

application/json

You must also include the following query parameters on all requests:

Parameter
Description

projectIdentifier

Harness project identifier

orgIdentifier

Harness organization identifier

Export workflow

Creates a new asynchronous Business Alignment export job.

# Replace BASE_URL with your Harness cluster URL <a href="#replace-baseurl-with-your-harness-cluster-url" id="replace-baseurl-with-your-harness-cluster-url"></a>
POST {BASE_URL}/v2/insights/ba/exports
{
  "scope": {
    "teamId": "team_abc123",    // String identifier; use either teamId OR orgTreeName (not both)
    "orgTreeName": "string",
    "orgIdentifier": "string",  // Required when using orgTreeName
    "projectIdentifier": "string"
  },
  "dateRange": {
    "start": "2026-01-01", // Required
    "end": "2026-03-31" // Required
  },
  "metricGroups": ["CATEGORIZED", "UNCATEGORIZED"],
  "options": {
    "granularity": "MONTHLY" // Required
  }
}

The following request fields are available:

Field
Description

scope.teamId

Export data for a specific team.

scope.orgTreeName

Export data for an organization tree.

dateRange.start

Export start date (yyyy-MM-dd).

dateRange.end

Export end date (yyyy-MM-dd).

metricGroups

Optional filter for CATEGORIZED (mapped to business investment categories) or UNCATEGORIZED work (not mapped to a business category).

options.granularity

Reporting interval (WEEKLY, MONTHLY, QUARTERLY).

Poll the export until the status changes to COMPLETED.

The following export statuses are available:

Status
Description

QUEUED

Export queued

PROCESSING

Export in progress

COMPLETED

Export ready

FAILED

Export failed

Downloads the generated CSV export file.

Downloads are gzip-compressed by default and export responses include team hierarchy information where applicable.

Last updated

Was this helpful?