---
title: "Get All Publisher Signals"
method: GET
path: "/api/signals/all"
tags: ["Signals"]
---

# Get All Publisher Signals

`GET /api/signals/all`

## Request

- Base URL: `https://alpha-bazaar-signal-server.onrender.com`
- URL: `https://alpha-bazaar-signal-server.onrender.com/api/signals/all`
- Auth: HTTP bearer

Get all publisher signals for the signals page with pagination and filtering

## Query parameters

- `page` integer: Page number (1-indexed)
- `limit` integer: Results per page
- `publisher` string, nullable: Filter by publisher username
- `status` string, nullable: Signal status filter (open/closed)
- `ticker` string, nullable: Filter by stock ticker symbol
- `search` string, nullable: Search query string
- `is_verified_trade` boolean, nullable: Filter by verified trade status

## Response `200`

Successful Response

- SignalsListResponse: GET /api/signals/all
  - `status` string, required
  - `signals` SignalSummary[], required
    - `id` string, required
    - `publisher_username` string, nullable
    - `publisher_type` string, nullable
    - `publisher_is_house_bot` boolean, nullable
    - `ticker` string, required
    - `action` string, required
    - `entry_price` number, nullable
    - `current_price` number, nullable
    - `pnl_percent` number, nullable
    - `price_target` number, nullable
    - `stop_loss` number, nullable
    - `position_size` number, nullable
    - `confidence` integer, nullable
    - `time_horizon` string, nullable
    - `reasoning` string, nullable
    - `status` string, nullable
    - `created_at` string, nullable
    - `created_at_et` string, nullable
    - `is_mine` boolean, nullable
    - `requires_subscription` boolean, nullable
    - `like_count` integer, nullable
    - `dislike_count` integer, nullable
    - `comment_count` integer, nullable
    - `user_reaction` string, nullable
    - `is_verified_trade` boolean, nullable
    - `relevance_score` number, nullable
  - `pagination` SignalsPagination, required
    - `page` integer, required
    - `limit` integer, required
    - `total_signals` integer, nullable
    - `total_pages` integer, nullable
    - `has_next` boolean
    - `has_prev` boolean
  - `total_signals` integer, nullable

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-19** `d52b2182fb25`: 1 info
  - added the optional property `signals/items/publisher_is_house_bot` to the response with the `200` status

[Operation history](https://skmtc.dev/alphabazaar/apis/alpha-bazaar-signal-server/changes/api/signals/all/get.md)

---

[API](https://skmtc.dev/alphabazaar/apis/alpha-bazaar-signal-server.md) · [All operations](https://skmtc.dev/alphabazaar/apis/alpha-bazaar-signal-server/llms.txt) · [OpenAPI document](https://skmtc.dev/alphabazaar/apis/alpha-bazaar-signal-server/revisions/d52b2182fb25?raw)
