/
Ingestion Admin API

Ingestion Admin API

Ingestion Admin API

REST API that is the point of contact between users and the ingestion framework.

Through the Admin API you can create any ingestion entities (pipelines, processors, seeds, among others) and also start, stop, schedule executions.

Create a pipeline

Configuration to create a pipeline with the PDP API

Example:

{
  "name": "{Pipeline name}",
  "description": "{Pipeline description}",
  "labels": "{Pipeline labels}",
  "active": true,
  "steps": [
    {
      "processorId": "{Step id}",
      "action": "process",
      "active": true
    }
  ]
}

Configuration

name

(Required, String) Pipeline name

description

(Required, String) Pipeline description

labels

(Required, JSON) Pipeline labels

active

(Required, Boolean) Pipeline status

step.processorId

(Required, String) Processor id

step.action

(Required, String) Processor action

step.active

(Required, Boolean) Processor status

Clone seed

Request: POST /seed/{id}/clone

Path parameters

id (Required, UUID) The id of the seed to clone

Query-String Parameters

name (Optional, String) The name for the new seed

deep (Required, Boolean) If the cloning is deep or shallow

Related content

Ingestion Framework
Ingestion Framework
More like this
Elasticsearch Hydrator
Elasticsearch Hydrator
Read with this
Getting Started
More like this
Ingestion Connectors
Ingestion Connectors
Read with this
Workflow Manager
Workflow Manager
More like this

©2024 Pureinsights Technology Corporation