> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lobstr.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Update Settings

> Configure settings for your TikTok Video Scraper squid

Update the configuration of your **TikTok Video Scraper** squid. Pass crawler-specific settings inside the `params` object.

## Headers

<ParamField header="Authorization" type="string" required>
  Your API authentication token. Value: `Token YOUR_API_KEY`
</ParamField>

<ParamField header="Content-Type" type="string" required>
  Must be application/json. Value: `application/json`
</ParamField>

## Body

<ParamField body="params" type="object">
  Crawler-specific settings. See fields below.
</ParamField>

## Settings Fields

<ParamField body="params.max_related_videos_per_post" type="integer">
  Number of related videos to also scrape for each task URL. Leave empty or set to `0` to disable. Example: `5`
</ParamField>

<Tip>
  Set `max_related_videos_per_post` to expand your dataset — for each input URL, the scraper will also collect that many related videos. Results from related videos have `is_related: true` and include a `related_to_video_id` field.
</Tip>

## Code Examples

<CodeGroup>
  ```bash cURL theme={null}
  curl -X POST "https://api.lobstr.io/v1/squids/YOUR_SQUID_HASH" \
    -H "Authorization: Token YOUR_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{
      "name": "TikTok Video Scraper",
      "params": {
        "max_related_videos_per_post": 5
      }
    }'
  ```

  ```python Python theme={null}
  import requests

  API_KEY = "YOUR_API_KEY"
  BASE_URL = "https://api.lobstr.io/v1"
  headers = {"Authorization": f"Token {API_KEY}"}

  squid_hash = "YOUR_SQUID_HASH"

  response = requests.post(f"{BASE_URL}/squids/{squid_hash}",
      headers=headers,
      json={
          "name": "TikTok Video Scraper",
          "params": {
              "max_related_videos_per_post": 5
          }
      }
  )

  data = response.json()
  print(f"Squid updated: {data['name']}")
  print(f"Related videos per post: {data['params'].get('max_related_videos_per_post')}")
  ```
</CodeGroup>

## Response

```json 201 theme={null}
{
  "id": "YOUR_SQUID_HASH",
  "name": "TikTok Video Scraper",
  "crawler": {
    "id": "1e6cba50f2713539a2b0ac784184ed92",
    "name": "TikTok Video Scraper",
    "slug": "tiktok-video-scraper"
  },
  "params": {
    "max_related_videos_per_post": 5
  },
  "concurrency": 5,
  "export_unique_results": true,
  "to_complete": true,
  "no_line_breaks": false,
  "status": "idle",
  "created_at": "2025-01-20T10:15:00.000000",
  "updated_at": "2025-01-27T14:35:00.000000"
}
```
