---
title: "Continuously auto-replenish KOLs with creator accounts"
method: POST
path: "/api/auto-replenish/continuous"
tags: ["Auto Replenish"]
---

# Continuously auto-replenish KOLs with creator accounts

`POST /api/auto-replenish/continuous`

## Request

- Base URL: `https://api.kolect.com`
- URL: `https://api.kolect.com/api/auto-replenish/continuous`
- Auth: HTTP bearer

Self-recursive continuous processing that automatically handles all KOLs with creator accounts.
Features:
- Processes KOLs with creator_accounts relationships
- Updates recent_data, avatar, videos, and thumbnails
- Ensures 30+ videos with valid thumbnails per KOL
- Continuous processing until no more KOLs need updates
- 3-strike rule: Stops after 3 consecutive empty runs
- Adaptive batch sizing: 500 for first 3 batches, then 1000
- Lark notifications for progress and completion
- Direct function calls for better performance
- Smart error handling and resilience

## Request body

- object
  - `maxEmptyRuns` integer: Stop after N consecutive empty runs
  - `batchSize` integer: KOLs per batch
  - `delayBetweenBatches` integer: Milliseconds delay between batches
  - `channel` 'tiktok' | 'instagram' | 'both': Which channel(s) to process
  - `notifyProgress` boolean: Enable/disable progress notifications

## Response `200`

Continuous auto replenish process started

- object
  - `success` boolean
  - `message` string
  - `job_id` string
  - `config` object: Applied configuration
  - `initial_counts` object
    - `instagram` integer
    - `tiktok` integer
    - `total` integer
    - `basic_updates` integer
    - `video_updates` integer

---

[API](https://skmtc.dev/kolect/apis/kolect-api.md) · [All operations](https://skmtc.dev/kolect/apis/kolect-api/llms.txt) · [OpenAPI document](https://skmtc.dev/kolect/apis/kolect-api/revisions/fe54528e8f54?raw)
