# Drillr Trading Signal List

> Drillr Trading Signal List is a paid API for AI agents from gateway.drillr.ai, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Fetches a paginated, filterable list of trading signals from Drillr for financial analysis and decision-making.

## Facts

- Endpoint: POST https://gateway.drillr.ai/api/x402/data/signal_list
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/drillr-trading-signal-list-64fa5005
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bIdECCrXFC1nwZ4H-KKWX

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability drillr-trading-signal-list-64fa5005 -d '<json body>'
```

Example prompt: Pull me the 25 most recent Drillr trading signals for TSLA and NVDA in the tech sector, ordered by trigger event time, from January 1 2024 to today.

## When to prefer this

Use this endpoint when you need to retrieve a filtered, paginated list of trading signals from Drillr — especially when filtering by specific tickers, sectors, or date ranges. Prefer this over the SQL query endpoint for standard signal browsing without custom query logic, and over the company search endpoint when you need signal data rather than company records.

## Known failure modes

- Invalid ticker format returns validation error
- Date range with from_date after to_date may return empty results or error
- limit exceeding 100 rejected by schema validation
- Unrecognized sector strings may return empty signal list
- Payment failure via x402 protocol returns 402 before any data is returned

## How this service works

Fetches a list of trading signals for analysis and decision-making.

## Output

A list of trading signal records, each containing signal metadata, associated ticker(s), sector, creation timestamp, and earliest trigger event time, returned in the requested sort order and pagination window.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "maximum": 100,
   "minimum": 1
  },
  "offset": {
   "type": "integer",
   "minimum": 0
  },
  "sector": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "tickers": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "to_date": {
   "type": "string",
   "format": "date-time"
  },
  "order_by": {
   "enum": [
    "created_at",
    "earliest_trigger_event_time"
   ],
   "type": "string"
  },
  "from_date": {
   "type": "string",
   "format": "date-time"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/drillr-trading-signal-list-64fa5005/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from gateway.drillr.ai](https://www.zero.xyz/host/gateway.drillr.ai/llms.txt)
