Skip to main content
GET
/
track
/
{source}
/
status
curl -X GET "https://scrape.st/track/telegram/status?id=65" \
  -H "x-api-key: YOUR_API_KEY"
{
  "state": "waiting",
  "id": "65"
}
Check the status of an async tracking request. Some sources (e.g., private or gated Telegram channels) require approval to join — tracking is queued as an async job. Use this endpoint to poll whether the join request has been accepted and tracking has begun.
When you track a private Telegram channel, you’ll receive a 202 Accepted response with a jobId. Use this endpoint with that job ID to check if your join request was approved.

Path Parameters

source
string
required
The source type (e.g., telegram).

Query Parameters

id
string
required
The job ID returned when tracking was initiated.

Response

state
string
Current state of the job. Possible values: waiting, active, completed, failed.
id
string
The job ID.
returnvalue
object
The result data, present only when the job state is completed.
curl -X GET "https://scrape.st/track/telegram/status?id=65" \
  -H "x-api-key: YOUR_API_KEY"
{
  "state": "waiting",
  "id": "65"
}