Polyrankdocs
ApiAlerts

GET /v1/alerts

List the caller's alert rules (watchlist).

GET
/v1/alerts

List the caller's alert rules (watchlist).

AuthorizationBearer <token>

API key: Authorization: Bearer pk_live_… (mint at polyrank.app/api-keys)

In: header

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/alerts"
{  "rules": [    {      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",      "name": "string",      "event_type": "trader.fill",      "filter": {        "trader_proxy": null,        "condition_id": "string",        "min_size_usdc": 0,        "tags_any": [          "string"        ],        "signal_types": [          "string"        ]      },      "channels": [        "in_app"      ],      "active": true,      "created_at": "string",      "updated_at": "string"    }  ]}
{  "error": "string",  "message": "string",  "reason": "string",  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "reason": "string",  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "reason": "string",  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "reason": "string",  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "reason": "string",  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "reason": "string",  "issues": [    null  ],  "trace_id": "string"}
{  "error": "string",  "message": "string",  "reason": "string",  "issues": [    null  ],  "trace_id": "string"}