Skip to content

List Active Monitors - API Reference

Returns a list of monitors owned by the user

GET https://api.socialdata.tools/monitors?page={page}

Headers

Authorization string required

Authorization Bearer header containing your SocialData API key

Example: Bearer YOUR_API_KEY

Query Parameters

page integer optional

Page number. Endpoint returns up to 50 monitors per page

Example: 2

Code Examples

Terminal window
curl "https://api.socialdata.tools/monitors"
-H 'Authorization: Bearer YOUR_API_KEY'
-H 'Accept: application/json'

Example Responses

{
"data": [
{
"id": "01jhfkd7xsvy6afdmwycs1qn61",
"created_at": "2025-01-13T15:30:02.000000Z",
"monitor_type": "user_followers",
"webhook_url": null,
"parameters": {
"user_screen_name": "elon_musk",
"user_name": "Elon Musk",
"user_id_str": "231198744196397360"
}
},
{
"id": "01jhfkdcmt0d8fjbbxqrtqbmck",
"created_at": "2025-01-13T15:30:07.000000Z",
"monitor_type": "user_tweets",
"webhook_url": null,
"parameters": {
"user_screen_name": "elon_musk",
"user_name": "Elon Musk",
"user_id_str": "44196397"
}
},
// ...
],
"meta": {
"page": 1,
"last_page": 2,
"items_count": 100
}
}

Response Codes

  • 200 OK - request succeeded
  • 404 Not Found - requested tweet does not exist
  • 500 Internal Error - API internal error, typically means that SocialData API failed to obtain the requested information and you should try again later