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

# Delete Tracking

> Stop tracking a source

Stop tracking a specific source.

## Parameters

<ParamField path="source" type="string" required>
  The source type. Valid values: `x`, `discord`
</ParamField>

## Request Body

You can use either `eid` (external ID) or `iid` (internal ID) to identify the source to stop tracking:

<ParamField body="eid" type="string">
  External ID - the platform-specific identifier (e.g., X user ID, Discord
  server/guild ID). Use this when you know the source's external identifier.
</ParamField>

<ParamField body="iid" type="string">
  Internal ID - the Scrapest internal source ID (UUID). Use this when you have
  the internal ID from a previous API response.
</ParamField>

<Note>
  You must provide either `eid` or `iid`, but not both. Use `eid` when you know
  the external identifier (like a X handle), or `iid` when you have the internal
  UUID from a previous tracking response.
</Note>

## Response

<ResponseField name="data" type="object">
  The untracked source information
</ResponseField>

<ResponseField name="message" type="string">
  Status message
</ResponseField>

<RequestExample>
  ```bash theme={null}
  # Using internal ID (iid)
  curl -X DELETE https://scrape.st/track/x \
    -H "x-api-key: YOUR_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{
      "iid": "src_123"
    }'

  # Using external ID (eid)
  curl -X DELETE https://scrape.st/track/x \
    -H "x-api-key: YOUR_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{
      "eid": "1444232"
    }'
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  {
    "data": {
      "id": "src_123",
      "source": "X",
      "externalId": "1444232",
      "username": "elonmusk",
      "name": "Elon Musk"
    },
    "message": "Stopped tracking elonmusk on X"
  }
  ```
</ResponseExample>
