latestOpenAPI 3.0.32026-08-08360156.4 KB

ae7fddf16bf9

Signals

List monitors

Returns all monitors accessible by the authenticated user (owned and team-shared), ordered by most recent first. Each monitor includes a match_count with the number of signals matched.

get/api/signals/monitors

Query parameters

ownershipstring

Filter by ownership scope. Accepted values: my, team, all.

Example:my

Filter by ownership scope. Accepted values: my, team, all.

Response

Ok

idinteger
namestring
signal_typestring
signal_type_labelstring
signal_levelstring
statusstring
keywordsstring[]
webhook_urlstring
webhook_paused_atstring nullable
post_urlstring nullable
profile_urlstring nullable
engagement_typesstring nullable
enrichment_levelstring
lead_list_idstring nullable
ai_relevance_promptstring nullable
target_companiesstring nullable
match_countinteger
is_sharedboolean
is_ownerboolean
is_team_ownerboolean
user_idinteger
owner_namestring
created_atstring

Example response

[
  {
    "id": 1,
    "name": "Hiring monitor",
    "signal_type": "keyword_mention",
    "signal_type_label": "Keyword Mention",
    "signal_level": "contact",
    "status": "active",
    "keywords": [
      "hiring",
      "fundraise"
    ],
    "icp_filters": {
      "industries": [
        "Biotechnology"
      ],
      "countries": [
        "US"
      ]
    },
    "webhook_url": "https://example.com/webhooks/signals",
    "webhook_paused_at": null,
    "post_url": null,
    "profile_url": null,
    "engagement_types": null,
    "enrichment_level": "email",
    "lead_list_id": null,
    "ai_relevance_prompt": null,
    "target_companies": null,
    "match_count": 42,
    "is_shared": true,
    "is_owner": true,
    "is_team_owner": false,
    "user_id": 42,
    "owner_name": "Jane Doe",
    "created_at": "2026-02-01T10:00:00.000000Z"
  }
]