Skip to main content
GET
/
track
/
:source
/
find
curl -X GET "https://scrape.st/track/x/find?query=elon&limit=5" \
  -H "x-api-key: YOUR_API_KEY"
{
  "data": [
    {
      "id": "src_123",
      "source": "X",
      "externalId": "44196397",
      "username": "elonmusk",
      "name": "Elon Musk",
      "createdAt": "2024-01-15T10:30:00.000Z",
      "updatedAt": "2024-04-02T15:45:00.000Z"
    }
  ],
  "total": 1,
  "page": 1,
  "limit": 5,
  "message": "Found 1 matching sources"
}

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.

Search for tracked sources within a specific platform using keywords that match their username or display name. This is useful for finding the internal ID or external ID of a source you are already tracking.

Parameters

source
string
required
The source type. Valid values: x, discord, telegram

Query Parameters

query
string
required
The search keyword. This will match against the source’s username and display name (case-insensitive).
page
number
default:"1"
The page number for pagination.
limit
number
default:"20"
The number of results per page. Maximum is 100.

Response

data
array
An array of matching tracked source objects, each containing id, externalId, username, name, and timestamps.
total
number
The total number of matching sources found.
page
number
The current page number.
limit
number
The number of results per page.
curl -X GET "https://scrape.st/track/x/find?query=elon&limit=5" \
  -H "x-api-key: YOUR_API_KEY"
{
  "data": [
    {
      "id": "src_123",
      "source": "X",
      "externalId": "44196397",
      "username": "elonmusk",
      "name": "Elon Musk",
      "createdAt": "2024-01-15T10:30:00.000Z",
      "updatedAt": "2024-04-02T15:45:00.000Z"
    }
  ],
  "total": 1,
  "page": 1,
  "limit": 5,
  "message": "Found 1 matching sources"
}