HERE Pipeline Versions API

The Pipeline Versions API from HERE — 13 operation(s) for pipeline versions.

Operations 17

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 /v2/pipelines/{pipelineId}/versions List the versions of a pipeline · Get the list of PipelineVersions for a Pipeline #
Ask an LLM
“How do I see every version defined for one of my HERE data pipelines?”
“Can I get verbose details when listing a pipeline's versions?”
Tell an agent
List all versions of pipeline {pipelineId}.
Show the versions of pipeline {pipelineId} with verbose output {verbose}.
POST /v2/pipelines/{pipelineId}/versions Create a new version of a pipeline · Create a new PipelineVersion #
Ask an LLM
“How do I define a new pipeline version with its template and input and output catalogs?”
“What do I need to supply to create a runnable version of a pipeline?”
Tell an agent
Create version {name} of pipeline {pipelineId} from template {pipelineTemplateId}, reading {inputCatalogs} and writing to {outputCatalogHRN}.
Add a new pipeline version {name} to {pipelineId} with billing tag {billingTag}.
GET /v2/pipelines/{pipelineId}/versions/{versionId} Get details of a pipeline version · Get a PipelineVersion #
Ask an LLM
“What state is a particular pipeline version in right now?”
“Where can I see the template and catalogs a specific pipeline version uses?”
Tell an agent
Get the details of version {versionId} of pipeline {pipelineId}.
Show pipeline version {versionId} of {pipelineId}.
DELETE /v2/pipelines/{pipelineId}/versions/{versionId} Delete a pipeline version · Delete a PipelineVersion #
Ask an LLM
“How do I delete a pipeline version I no longer need?”
“Why would deleting a pipeline version fail if it isn't in the Ready state?”
Tell an agent destructive · confirm first
Delete version {versionId} of pipeline {pipelineId}.
Remove the ready pipeline version {versionId} from pipeline {pipelineId}.
GET /v2/pipelines/{pipelineId}/versions/{versionId}/jobs List jobs run by a pipeline version · List Jobs of a PipelineVersion #
Ask an LLM
“Which jobs has a pipeline version run, and is one running right now?”
“How can I see the job history of a specific pipeline version?”
Tell an agent
List the jobs of pipeline version {versionId} in pipeline {pipelineId}.
Show the running and past jobs for version {versionId} of {pipelineId}.
GET /v2/pipelines/{pipelineId}/versions/{versionId}/logging-configuration Get a pipeline version's logging configuration · The logging configuration #
Ask an LLM
“What log level is currently configured for my pipeline version?”
“How can I check the logging settings on a pipeline version?”
Tell an agent
Get the logging configuration of version {versionId} of pipeline {pipelineId}.
Show the current log settings for version {versionId} of pipeline {pipelineId}.
PUT /v2/pipelines/{pipelineId}/versions/{versionId}/logging-configuration Change a pipeline version's logging configuration · Update logging configuration for pipeline version #
Ask an LLM
“Can I change the log level of a pipeline version while a job is running?”
“How do I turn up logging for a pipeline version to debug it?”
Tell an agent
Set the logging configuration of version {versionId} in pipeline {pipelineId} to {configuration}.
Update the log levels for version {versionId} of pipeline {pipelineId} to {configuration}.
GET /v2/pipelines/{pipelineId}/versions/{versionId}/operations List operations on a pipeline version · List Operations of a PipelineVersion #
Ask an LLM
“What activate, pause or cancel operations are pending on a pipeline version?”
“How do I see the history of operations performed on a pipeline version?”
Tell an agent
List all operations on version {versionId} of pipeline {pipelineId}.
Show completed and pending operations for version {versionId} of {pipelineId}.
POST /v2/pipelines/{pipelineId}/versions/{versionId}/operations/activate Activate a pipeline version · Schedules a PipelineVersion #
Ask an LLM
“How do I activate a pipeline version so it gets scheduled to run?”
“Can I start a stream pipeline version from a saved snapshot?”
Tell an agent
Activate version {versionId} of pipeline {pipelineId}.
Schedule pipeline version {versionId} of {pipelineId} starting from snapshot {snapshotId}.
POST /v2/pipelines/{pipelineId}/versions/{versionId}/operations/cancel Cancel a running pipeline version · Cancel a PipelineVersion #
Ask an LLM
“How do I stop a running or paused pipeline version without keeping its state?”
“Does cancelling a pipeline version save a snapshot of its progress?”
Tell an agent destructive · confirm first
Cancel pipeline version {versionId} of {pipelineId}.
Abort the running version {versionId} in pipeline {pipelineId} and discard its state.
POST /v2/pipelines/{pipelineId}/versions/{versionId}/operations/deactivate Deactivate a scheduled pipeline version · Deactivate a PipelineVersion #
Ask an LLM
“How do I take a scheduled pipeline version out of the schedule?”
“Can I deactivate a pipeline version that is scheduled but not yet running?”
Tell an agent
Deactivate scheduled version {versionId} of pipeline {pipelineId}.
Unschedule pipeline version {versionId} in {pipelineId}.
POST /v2/pipelines/{pipelineId}/versions/{versionId}/operations/pause Pause a running pipeline version · Pause a running PipelineVersion #
Ask an LLM
“Can I pause a streaming pipeline version and keep a snapshot of its state?”
“How do I temporarily halt a running pipeline version?”
Tell an agent
Pause running version {versionId} of pipeline {pipelineId}.
Temporarily halt pipeline version {versionId} of {pipelineId}.
POST /v2/pipelines/{pipelineId}/versions/{versionId}/operations/resume Resume a paused pipeline version · Resume a paused PipelineVersion #
Ask an LLM
“How do I restart a paused pipeline version from where it left off?”
“Can I resume a paused pipeline version in high-availability mode?”
Tell an agent
Resume paused version {versionId} of pipeline {pipelineId}.
Resume pipeline version {versionId} of {pipelineId} with high availability {highAvailability}.
POST /v2/pipelines/{pipelineId}/versions/{versionId}/operations/upgrade Upgrade a pipeline version to another version · Upgrade a PipelineVersion #
Ask an LLM
“How do I switch a running pipeline to a newer version without losing stream state?”
“Can I upgrade one pipeline version to a different one in place?”
Tell an agent
Upgrade version {versionId} of pipeline {pipelineId} to version {toVersionId}.
Replace running version {versionId} of pipeline {pipelineId} with {toVersionId}.
GET /v2/pipelines/{pipelineId}/versions/{versionId}/operations/{operationId} Get one operation on a pipeline version · Get an Operation of a PipelineVersion #
Ask an LLM
“How do I check whether a specific activate or upgrade operation on my pipeline finished?”
“What's the status of a single pipeline version operation?”
Tell an agent
Get operation {operationId} on version {versionId} of pipeline {pipelineId}.
Check the status of operation {operationId} on {pipelineId} version {versionId}.
GET /v2/pipelines/{pipelineId}/versions/{versionId}/scheduler-configuration Get a pipeline version's scheduler configuration · The scheduler configuration #
Ask an LLM
“What triggers are configured to run my pipeline version, catalog changes or time?”
“How can I see when a batch pipeline version is scheduled to run?”
Tell an agent
Get the scheduler configuration for version {versionId} of pipeline {pipelineId}.
Show the run triggers set on version {versionId} of pipeline {pipelineId}.
PUT /v2/pipelines/{pipelineId}/versions/{versionId}/scheduler-configuration Change a pipeline version's scheduler triggers · Update scheduler configuration for PipelineVersion #
Ask an LLM
“Can I make a pipeline version run on a timer instead of on catalog changes?”
“Why can I only change scheduler settings when the version is in the READY state?”
Tell an agent
Set time trigger {timeTriggerOptions} on version {versionId} of pipeline {pipelineId}.
Update pipeline version {versionId} of {pipelineId} to run on catalog trigger {catalogTriggerOptions}.

Documentation

📖
Documentation
https://docs.here.com/identity-and-access-management/docs
📖
APIReference
https://docs.here.com/identity-and-access-management/reference
📖
Documentation
https://docs.here.com/data-api/docs
📖
APIReference
https://docs.here.com/data-api/reference
📖
Documentation
https://docs.here.com/usage/docs
📖
APIReference
https://docs.here.com/usage/reference
📖
Documentation
https://docs.here.com/destination-weather/docs
📖
APIReference
https://docs.here.com/destination-weather/reference
📖
Documentation
https://docs.here.com/ev-products/docs
📖
APIReference
https://docs.here.com/ev-products/reference
📖
Documentation
https://docs.here.com/fuel-prices/docs
📖
APIReference
https://docs.here.com/fuel-prices/reference
📖
Documentation
https://docs.here.com/geocoding-and-search/docs
📖
APIReference
https://docs.here.com/geocoding-and-search/reference
📖
Documentation
https://docs.here.com/routing/docs
📖
APIReference
https://docs.here.com/routing/reference
📖
Documentation
https://docs.here.com/positioning/docs
📖
APIReference
https://docs.here.com/positioning/reference
📖
Documentation
https://docs.here.com/indoor-map/docs
📖
APIReference
https://docs.here.com/indoor-map/reference
📖
Documentation
https://docs.here.com/transit/docs
📖
APIReference
https://docs.here.com/transit/reference
📖
Documentation
https://docs.here.com/map-attributes/docs
📖
APIReference
https://docs.here.com/map-attributes/reference
📖
Documentation
https://docs.here.com/map-rendering/docs
📖
APIReference
https://docs.here.com/map-rendering/reference
📖
Documentation
https://docs.here.com/workspace/docs
📖
APIReference
https://docs.here.com/workspace/reference
📖
Documentation
https://docs.here.com/tour-planning/docs
📖
APIReference
https://docs.here.com/tour-planning/reference
📖
Documentation
https://docs.here.com/tracking/docs
📖
APIReference
https://docs.here.com/tracking/reference
📖
Documentation
https://docs.here.com/traffic-api/docs
📖
APIReference
https://docs.here.com/traffic-api/reference
📖
Documentation
https://docs.here.com/wego-pro/docs
📖
APIReference
https://docs.here.com/wego-pro/reference

Specifications

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/here:here-pipeline-versions-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

here-pipeline-versions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Pipeline Management API v2 Pipeline Versions API
  description: 'The Pipelines API enables programmatic access and control over

    data processing pipelines.'
  version: 2.17.10
servers:
- url: Use API Lookup for a base URL
security:
- Bearer: []
tags:


# --- truncated at 32 KB (76 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/here/refs/heads/main/openapi/here-pipeline-versions-api-openapi.yml