Harness Data Job Status API

Track and monitor the status of data ingestion and processing jobs across your cloud cost data pipeline.

Operations 8

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /ccm/api/data-job-status/job-statuses List possible data job statuses · Get all job statuses #
Ask an LLM
“What status values can a cloud cost data job have?”
“Which states does a cost ingestion job move through?”
Tell an agent
List every possible data job status.
Show the status values used for cost data jobs.
GET /ccm/api/data-job-status/history/billing-periods List billing periods processed for a connector · Get distinct billing periods for a connector #
Ask an LLM
“Which billing months have data jobs run for a given cost connector?”
“Can I see billing periods for one job kind on a connector?”
Tell an agent
List billing periods for connector {connector} and job kind {kind}.
Show billing months processed by {kind} jobs on connector {connector} for Azure cost type {cost_type}.
GET /ccm/api/data-job-status/history/execution-months List months a connector's data jobs ran · Get distinct execution months for a connector #
Ask an LLM
“In which months did data jobs actually execute for a connector?”
“Can I get the execution months for one job kind, newest first?”
Tell an agent
List execution months for connector {connector} and job kind {kind}.
Show when {kind} jobs ran on connector {connector}, by month.
GET /ccm/api/data-job-status/job-kinds List data job kinds on the account · Get distinct job kinds #
Ask an LLM
“What kinds of cost data jobs run on my account?”
“Which job kinds can I filter the data job history by?”
Tell an agent
List the distinct data job kinds for my account.
Show which types of cost data jobs exist.
GET /ccm/api/data-job-status/history Get a connector's data job execution history · Fetch data job history details #
Ask an LLM
“What happened in each run of a connector's data job during a month?”
“Can I narrow a job's run history to a single billing period?”
Tell an agent
Show {kind} job history for connector {connector} executed in {month}.
Get runs of {kind} on connector {connector} in {month} for billing period {period}.
GET /ccm/api/data-job-status/details/{jobId} Get a data job's latest run details · Fetch details of a data job with latest billing period #
Ask an LLM
“What were the state transitions in the latest attempt of a data job?”
“How do I see why one specific data job failed?”
Tell an agent
Get the details of data job {job_id}.
Show the latest attempt and its state changes for job {job_id}.
GET /ccm/api/data-job-status/overview Get the data jobs dashboard summary · Fetch dashboard statistics for data jobs #
Ask an LLM
“How many cost data jobs are active or need attention right now?”
“What is the average duration of data jobs completed today?”
Tell an agent
Show the data jobs dashboard stats.
Summarize active, failing and completed data jobs for today.
POST /ccm/api/data-job-status/list List data jobs with filters · List data jobs with filters #
Ask an LLM
“Which cost data jobs are currently failing?”
“Can I list data jobs for one connector and job kind?”
Tell an agent
List data jobs with status {status}.
List {kind} data jobs for connector {connector}, page {page}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/harness:harness-data-job-status-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

harness-data-job-status-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Harness Data Job Status API
  version: '1.0'
  description: The Harness Software Delivery Platform uses OpenAPI Specification v3.0.
  contact:
    name: API Support
    email: contact@harness.io
    url: https://harness.io/
  x-logo:
    url: https://mma.prnewswire.com/media/779232/Harnes_logo_horizontal.jpg?p=facebook
    altText: Harness
  termsOfService: https://harness.io/terms-of-use/
servers:
- url: https://app.harness.io
  description: Harness host URL
- url: https://{vanity}
  description: Vanity URL
  variables:
    vanity:
      default: app.harness.io
security:
- x-api-key: []
tags:


# --- truncated at 32 KB (80 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/harness/refs/heads/main/openapi/harness-data-job-status-api-openapi.yml