Every API here is available over the APIs.io API and to AI agents over MCP.
{"openapi":"3.0.2","info":{"title":"Pipeline Management API v2","description":"The Pipelines API enables programmatic access and control over\n data processing pipelines. Pipelines can be used to process and enrich data\n in the HERE Workspace at scale. The Workspace supports the following types of\n pipelines:\n\n Stream Pipeline: A continuously-running pipeline that processes unbounded data as it arrives.\n Batch Pipeline: An intermittently-running pipeline that processes bounded data when an input Data Catalog changes.\n\n Using this API, these pipelines can be managed from a Continuous\n Integration/Continuous Delivery platform.","version":"2.17.10"},"externalDocs":{"description":"The developer guide and changelogs are available here.","url":"https://www.here.com/docs/category/pipelines-api"},"servers":[{"url":"Use API Lookup for a base URL"}],"security":[{"Bearer":[]}],"tags":[{"name":"PipelineVersions"},{"name":"Packages"},{"name":"Pipelines"},{"name":"PipelineTemplates"},{"name":"EgressRules"}],"paths":{"/v2/packages":{"parameters":[{"$ref":"#/components/parameters/RequestIdHeaderParam"},{"$ref":"#/components/parameters/CorrelationIdHeaderParam"}],"post":{"tags":["Packages"],"summary":"Upload a new Package.","description":"A Package is the jar file that contains the Pipeline code that you want to run. This endpoint receives and stores the Package file and returns the information about the stored Package. The filename of the jar file has a 200 character limit and the Package file size has 500 MB limit.","operationId":"createPackage","requestBody":{"content":{"multipart/form-data":{"schema":{"required":["jarPackage"],"properties":{"jarPackage":{"type":"string","description":"Jar file to upload. The filename of the jar file has a 200 character limit and the Package file size has a 500 MB limit.","format":"binary"}}}}},"required":true},"responses":{"201":{"description":"Package is successfully uploaded and returned with an id.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModelPackage"}}}},"400":{"description":"Package required fields or jar file not provided.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"413":{"description":"Package is too large. Package size limit is 500 MB.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"415":{"description":"Uploaded Package is not a valid Java Archive.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"500":{"description":"Internal error while storing the Package.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}}}}},"/v2/pipelines":{"parameters":[{"$ref":"#/components/parameters/RequestIdHeaderParam"},{"$ref":"#/components/parameters/CorrelationIdHeaderParam"}],"get":{"tags":["Pipelines"],"summary":"Get the list of Pipelines.","description":"This endpoint returns a list of all Pipelines currently defined.","operationId":"listPipelines","responses":{"200":{"description":"List retrieved successfully.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Pipeline"}}}}},"500":{"description":"Internal error while retrieving the list of Pipelines.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}}}},"post":{"tags":["Pipelines"],"summary":"Create a new Pipeline.","description":"A Pipeline is the top-level entity introduced to group the work of implementing an actual data processing pipeline, in the form of one or more related PipelineVersions. This endpoint creates a Pipeline with no initial PipelineVersion and returns its metadata, that includes the id assigned to it.","operationId":"createPipeline","requestBody":{"description":"Pipeline to be created.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Pipeline"}}},"required":true},"responses":{"201":{"description":"Pipeline successfully defined and returned with its id.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Pipeline"}}}},"400":{"description":"Required parameters are missing or invalid values were provided.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"500":{"description":"Internal error while defining the Pipeline.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}}},"x-codegen-request-body-name":"body"}},"/v2/pipelines/{pipelineId}":{"parameters":[{"$ref":"#/components/parameters/PipelineIdPathParam"},{"$ref":"#/components/parameters/RequestIdHeaderParam"},{"$ref":"#/components/parameters/CorrelationIdHeaderParam"}],"get":{"tags":["Pipelines"],"summary":"Get a Pipeline.","description":"This endpoint returns the details about the Pipeline identified by the pipelineId path parameter.","operationId":"getPipeline","responses":{"200":{"description":"Pipeline retrieved successfully.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Pipeline"}}}},"404":{"description":"Pipeline with provided id not found.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"500":{"description":"Internal error while retrieving the Pipeline.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}}}},"put":{"tags":["Pipelines"],"summary":"Update a Pipeline.","description":"Updates the metadata about a pipeline identified by pipelineId. The PUT body contains the updated data. Note that the group field in Pipeline cannot be updated.","operationId":"updatePipeline","requestBody":{"description":"Pipeline details to be updated","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Pipeline"}}},"required":true},"responses":{"200":{"description":"Pipeline updated successfully.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Pipeline"}}}},"404":{"description":"Pipeline with provided ID not found.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"500":{"description":"Internal error while updating the pipeline.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}}},"x-codegen-request-body-name":"body"},"delete":{"tags":["Pipelines"],"summary":"Delete a Pipeline.","description":"This endpoint deletes a Pipeline and its set of Pipeline Versions and associated content. The API will return an error if one or more of its Pipeline Versions are either 'running' or 'paused'.","operationId":"deletePipeline","responses":{"204":{"description":"Pipeline deleted successfully.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{}},"404":{"description":"Pipeline with provided id not found.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"412":{"description":"The specified Pipeline can not be deleted because it has one or more dependent Pipeline Versions which have a state of 'running' or 'paused'.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"500":{"description":"Internal error while deleting the Pipeline.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}}}}},"/v2/pipelines/{pipelineId}/hrn":{"parameters":[{"$ref":"#/components/parameters/PipelineIdPathParam"},{"$ref":"#/components/parameters/RequestIdHeaderParam"},{"$ref":"#/components/parameters/CorrelationIdHeaderParam"}],"get":{"tags":["Pipelines"],"summary":"Get a Pipeline HRN.","description":"This endpoint returns the HRN of the Pipeline identified by the pipelineId path parameter.","operationId":"getPipelineHrn","responses":{"200":{"description":"Pipeline HRN retrieved successfully.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HrnResponse"}}}},"404":{"description":"Pipeline with provided id not found.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"500":{"description":"Internal error while retrieving the Pipeline HRN.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}}}}},"/v2/pipelines/{pipelineId}/snapshots":{"get":{"description":"This endpoint returns a list of the Snapshots associated with a Pipeline, sorted in descending order of time created, limited to the last 7 days and a max of 350 snapshots.","operationId":"listSnapshots","parameters":[{"description":"Identifier for a specific http request. If not present, one should be generated. This header and value should be returned in the http response.","in":"header","name":"X-Request-ID","schema":{"type":"string"}},{"description":"Identifier for all http requests made in service of an incoming http request. If not present, one should be generated. This header and value should be included in all outgoing http requests and should be returned in the response.","in":"header","name":"X-Correlation-ID","schema":{"type":"string"}},{"in":"header","name":"Authorization","schema":{"type":"string"}},{"in":"header","name":"Authorization-Claims","schema":{"type":"string"}},{"description":"System generated identifier (UUID or HRN) for the Pipeline.","examples":{"hrn":{"description":"hrn","summary":"pipelineId in HRN format","value":"hrn:here:pipeline::olp-here:00000000-0000-0000-0000-000000000000"},"uuid":{"description":"uuid","summary":"pipelineId in UUID format","value":"00000000-0000-0000-0000-000000000000"}},"in":"path","name":"pipelineId","required":true,"schema":{"type":"string"}}],"responses":{"201":{"content":{"application/json":{"schema":{"items":{"$ref":"#/components/schemas/Snapshot"},"type":"array"}}},"description":"List retrieved successfully."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}},"description":"Pipeline with provided id not found."},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}},"description":"Internal error while retrieving the list of Snapshots."}},"summary":"List Snapshots of a Pipeline.","tags":["Snapshots"]}},"/v2/pipelines/{pipelineId}/snapshots/{snapshotId}":{"get":{"description":"This endpoint returns the details about the Snapshot identified by the snapshotId path parameter.","operationId":"getSnapshot","parameters":[{"description":"Identifier for a specific http request. If not present, one should be generated. This header and value should be returned in the http response.","in":"header","name":"X-Request-ID","schema":{"type":"string"}},{"description":"Identifier for all http requests made in service of an incoming http request. If not present, one should be generated. This header and value should be included in all outgoing http requests and should be returned in the response.","in":"header","name":"X-Correlation-ID","schema":{"type":"string"}},{"in":"header","name":"Authorization","schema":{"type":"string"}},{"in":"header","name":"Authorization-Claims","schema":{"type":"string"}},{"description":"System generated identifier (UUID or HRN) for the Pipeline.","examples":{"hrn":{"description":"hrn","summary":"pipelineId in HRN format","value":"hrn:here:pipeline::olp-here:00000000-0000-0000-0000-000000000000"},"uuid":{"description":"uuid","summary":"pipelineId in UUID format","value":"00000000-0000-0000-0000-000000000000"}},"in":"path","name":"pipelineId","required":true,"schema":{"type":"string"}},{"description":"System generated identifier (UUID) for the Snapshot.","in":"path","name":"snapshotId","required":true,"schema":{"format":"uuid","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Snapshot"}}},"description":"Snapshot retrieved successfully."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}},"description":"Snapshot with provided id not found."},"500":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}},"description":"Internal error while retrieving the Snapshot."}},"summary":"Get a Snapshot.","tags":["Snapshots"]}},"/v2/pipelines/{pipelineId}/versions":{"parameters":[{"$ref":"#/components/parameters/PipelineIdPathParam"},{"$ref":"#/components/parameters/RequestIdHeaderParam"},{"$ref":"#/components/parameters/CorrelationIdHeaderParam"}],"get":{"tags":["PipelineVersions"],"summary":"Get the list of PipelineVersions for a Pipeline.","description":"This endpoint returns a list of all PipelinesVersions currently defined for a given Pipeline.","operationId":"listPipelineVersions","parameters":[{"$ref":"#/components/parameters/PipelineVersionVerboseQueryParam"}],"responses":{"200":{"description":"List retrieved successfully.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/PipelineVersion"}}}}},"500":{"description":"Internal error while retrieving the list of PipelineVersions.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}}}},"post":{"tags":["PipelineVersions"],"summary":"Create a new PipelineVersion.","description":"Defines a new version for the given Pipeline. This includes all the information to run actual processing, including the Pipeline Template, actual input & output catalogs and configurations. This endpoint instantiates the PipelineVersion and returns its metadata, that includes the id assigned to it.","operationId":"createPipelineVersion","requestBody":{"description":"PipelineVersion to be created, with PipelineTemplate id and HRNs of input and output catalogs.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PipelineVersion"}}},"required":true},"responses":{"201":{"description":"PipelineVersion successfully created.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PipelineVersion"}}}},"400":{"description":"Required parameters are missing or invalid values were provided.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"404":{"description":"Pipeline with provided id not found.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"500":{"description":"Internal error while instantiating the PipelineVersion.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}}},"x-codegen-request-body-name":"body"}},"/v2/pipelines/{pipelineId}/versions/{versionId}":{"parameters":[{"$ref":"#/components/parameters/PipelineIdPathParam"},{"$ref":"#/components/parameters/PipelineVersionIdPathParam"},{"$ref":"#/components/parameters/RequestIdHeaderParam"},{"$ref":"#/components/parameters/CorrelationIdHeaderParam"}],"get":{"tags":["PipelineVersions"],"summary":"Get a PipelineVersion.","description":"This endpoint returns the details about the PipelineVersion identified by the versionId path parameter.","operationId":"getPipelineVersion","parameters":[{"$ref":"#/components/parameters/PipelineVersionVerboseQueryParam"}],"responses":{"200":{"description":"PipelineVersion retrieved successfully.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PipelineVersion"}}}},"404":{"description":"Pipeline or PipelineVersion with provided id not found.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"500":{"description":"Internal error while retrieving the PipelineVersion.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}}}},"delete":{"tags":["PipelineVersions"],"summary":"Delete a PipelineVersion.","description":"This endpoint deletes a PipelineVersion. The API will throw an error if the Pipeline Version is in any state other than Ready, or if there are any pending operations.","operationId":"deletePipelineVersion","responses":{"204":{"description":"PipelineVersion deleted successfully.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{}},"404":{"description":"Pipeline or PipelineVersion with provided id not found.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"412":{"description":"Can't delete a PipelineVersion that is not in READY state or has active operations.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"500":{"description":"Internal error while deleting the PipelineVersion.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}}}}},"/v2/pipelines/{pipelineId}/versions/{versionId}/jobs":{"parameters":[{"$ref":"#/components/parameters/PipelineIdPathParam"},{"$ref":"#/components/parameters/PipelineVersionIdPathParam"},{"$ref":"#/components/parameters/RequestIdHeaderParam"},{"$ref":"#/components/parameters/CorrelationIdHeaderParam"}],"get":{"tags":["PipelineVersions"],"summary":"List Jobs of a PipelineVersion.","description":"This endpoint returns a list of the Jobs a PipelineVersion ran or is currently running.","operationId":"listPipelineVersionJobs","responses":{"200":{"description":"List retrieved successfully.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Job"}}}}},"404":{"description":"Pipeline or PipelineVersion with provided id not found.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ErrorMessage"}}}}},"500":{"description":"Internal error while retrieving the list of Jobs.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ErrorMessage"}}}}}}}},"/v2/pipelines/{pipelineId}/versions/{versionId}/logging-configuration":{"parameters":[{"$ref":"#/components/parameters/PipelineIdPathParam"},{"$ref":"#/components/parameters/PipelineVersionIdPathParam"},{"$ref":"#/components/parameters/RequestIdHeaderParam"},{"$ref":"#/components/parameters/CorrelationIdHeaderParam"}],"get":{"tags":["PipelineVersions"],"summary":"The logging configuration.","description":"This endpoint returns the current logging configuration that is set for the PipelineVersion.","operationId":"getLoggingConfiguration","responses":{"200":{"description":"Logging configuration retrieved successfully.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoggingConfiguration"}}}},"404":{"description":"Logging configuration was not found.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"500":{"description":"Internal error while retrieving the logging configuration.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}}}},"put":{"tags":["PipelineVersions"],"summary":"Update logging configuration for pipeline version.","description":"Updates the logging configuration for the pipeline version. If there is a job currently running, the logging configuration will be applied to that job, and will be applied to the future jobs.","operationId":"updateLoggingConfiguration","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoggingConfiguration"}}},"required":false},"responses":{"200":{"description":"Logging configuration updated successfully.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoggingConfiguration"}}}},"307":{"description":"To update Logging configuration, please follow the redirect or use URL in the Location header.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"Location":{"description":"To proceed with the operation please follow the URL.","example":"https://xxx.yyy.zzz/operation","schema":{"type":"string"}}}},"400":{"description":"Cannot update logging configuration from current region.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"404":{"description":"Pipeline or PipelineVersion with provided id not found.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}},"500":{"description":"Internal error while updating the pipeline.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorMessage"}}}}},"x-codegen-request-body-name":"body"}},"/v2/pipelines/{pipelineId}/versions/{versionId}/operations":{"parameters":[{"$ref":"#/components/parameters/PipelineIdPathParam"},{"$ref":"#/components/parameters/PipelineVersionIdPathParam"},{"$ref":"#/components/parameters/RequestIdHeaderParam"},{"$ref":"#/components/parameters/CorrelationIdHeaderParam"}],"get":{"tags":["PipelineVersions"],"summary":"List Operations of a PipelineVersion.","description":"This endpoint returns a list of all Operations completed or pending on a PipelineVersion.","operationId":"listOperations","responses":{"200":{"description":"List retrieved successfully.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Operation"}}}}},"404":{"description":"Combination of Pipeline and PipelineVersion ids not found.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ErrorMessage"}}}}},"500":{"description":"Internal error while retrieving the list of Operations.","headers":{"X-Request-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}},"X-Correlation-ID":{"description":"value of the request header or generated value.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ErrorMessage"}}}}}}}},"/v2/pipelines/{pipelineId}/versions/{versionId}/operations/activate":{"parameters":[{"$ref":"#/components/parameters/PipelineIdPathParam"},{"$ref":"#/components/param
# --- truncated at 32 KB (113 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/here/refs/heads/main/openapi/here-pipeline-management-v2-openapi.yml