Mangools/API

Get all AI monitors for user

Get all AI Search Watcher brand monitors owned by your account. Each monitor describes a brand being tracked across AI answer engines — its name, domain, location, language and monitoring state. Use GET /aiwatcher/monitor/{id} for the full details and analytics of a specific monitor.

GET
/aiwatcher/monitors

Authorization

ApiKeyAuth
x-access-token<token>

API token issued for your Mangools account, sent as an API key in the x-access-token HTTP header. This is NOT a standard RFC 6750 Authorization: Bearer <token> header. Auto-generated clients should be configured to send the token in x-access-token accordingly.

In: header

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://api.mangools.com/v3/aiwatcher/monitors"
{
  "monitors": [
    {
      "_id": "string",
      "brand": "string",
      "domain": "string",
      "location_id": 0,
      "language_id": 0,
      "share_token": "string",
      "monitoring_state": "active",
      "dates": [
        "2026-09-24"
      ]
    }
  ]
}
{
  "error": {
    "type": "AuthError",
    "message": "Invalid API Key"
  }
}
{
  "error": {
    "type": "ValidationError",
    "message": "Your request is invalid",
    "errors": [
      "Your request is invalid"
    ]
  }
}
{
  "error": {
    "type": "Error",
    "message": "Internal server error"
  }
}