---
title: "Iterate Custom Pipeline"
method: POST
path: "/api/v1/custom_pipelines/{processor_id}/iterate"
tags: ["Custom Pipelines (Deprecated)"]
---

# Iterate Custom Pipeline

`POST /api/v1/custom_pipelines/{processor_id}/iterate`

Iterate on an existing custom processor.

Provides feedback to the agent which resumes from the previous session,
creating a new version of the processor parameters.

## Path parameters

- `processor_id` string, required

## Cookies

- `wos-session` string
- `datalab_active_team` string

## Response `200`

Successful Response

- CustomProcessorInitialResponse — Initial response returned immediately after submitting a custom processor request.
  - `success` boolean — Whether the request was accepted
  - `response_check_url` string, required — URL to poll for status and results. Once generation completes, the status response will include the processor_id for execution.

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/datalab/apis/datalab-api.md) · [All operations](https://skmtc.dev/datalab/apis/datalab-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/datalab/datalab-api/revisions/aa9f8ee18efb/schema)
