Skip to main content
GET
/
v1
/
signals
curl -H "X-API-Key: gld_your_key" \
  "https://api.gildea.ai/v1/signals?entity=NVIDIA&limit=5"
{
  "data": [
    {
      "signal_id": "sig_01JABCDEF123456789",
      "title": "NVIDIA H200 Shipments Surge as Supply Eases",
      "url": "https://example.com/article",
      "published_at": "2026-01-15T10:00:00Z",
      "registrable_domain": "example.com",
      "content_type": "analysis",
      "author": "John Smith",
      "decomposition_text": "NVIDIA's H200 shipments increased significantly in Q4 as supply chain constraints eased.",
      "tags": {
        "value_chain": ["Infrastructure"],
        "market_force": ["Competitive Dynamics"]
      },
      "entities": [
        {"entity_id": "org:/nvidia", "name": "NVIDIA", "type": "Organization"}
      ],
      "verified_text_unit_count": 12
    }
  ],
  "has_more": true,
  "next_cursor": "eyJwdWJsaXNoZWRfYXQiOiIyMDI2LTAxLTE1VDEwOjAwOjAwWiJ9"
}
entity
string
Filter by canonical entity ID or exact entity name (case-insensitive).
theme
string
Filter by theme label (e.g., “Infrastructure”).
q
string
Full-text keyword search.
content_type
string
Filter by content type: analysis or event.
published_after
string
ISO 8601 date — only signals published after this date.
published_before
string
ISO 8601 date — only signals published before this date.
limit
integer
default:"25"
Results per page (1–50).
cursor
string
Opaque pagination cursor from a previous response.
All filters are optional. Without filters, returns the most recent signals sorted by date.
data
array
List of signal objects.
has_more
boolean
Whether more results exist.
next_cursor
string
Cursor for the next page. Pass as cursor parameter.
curl -H "X-API-Key: gld_your_key" \
  "https://api.gildea.ai/v1/signals?entity=NVIDIA&limit=5"
{
  "data": [
    {
      "signal_id": "sig_01JABCDEF123456789",
      "title": "NVIDIA H200 Shipments Surge as Supply Eases",
      "url": "https://example.com/article",
      "published_at": "2026-01-15T10:00:00Z",
      "registrable_domain": "example.com",
      "content_type": "analysis",
      "author": "John Smith",
      "decomposition_text": "NVIDIA's H200 shipments increased significantly in Q4 as supply chain constraints eased.",
      "tags": {
        "value_chain": ["Infrastructure"],
        "market_force": ["Competitive Dynamics"]
      },
      "entities": [
        {"entity_id": "org:/nvidia", "name": "NVIDIA", "type": "Organization"}
      ],
      "verified_text_unit_count": 12
    }
  ],
  "has_more": true,
  "next_cursor": "eyJwdWJsaXNoZWRfYXQiOiIyMDI2LTAxLTE1VDEwOjAwOjAwWiJ9"
}

Authorizations

X-API-Key
string
header
required

API key for authentication. Include in every request as X-API-Key: gld_your_key_here.

Query Parameters

entity
string | null

Filter by canonical entity ID or exact entity name (case-insensitive).

theme
string | null

Filter by theme label.

q
string | null

Full-text keyword search.

content_type
string | null

Filter by content type: 'analysis' or 'event'.

published_after
string | null

ISO 8601 date — only signals published after this date.

published_before
string | null

ISO 8601 date — only signals published before this date.

cursor
string | null
limit
integer
default:25
Required range: 1 <= x <= 50

Response

Successful Response

has_more
boolean
required

Whether more results are available beyond this page.

data
SignalCard · object[]
required

List of signal cards matching the query.

next_cursor
string | null

Opaque cursor to pass as cursor query param for the next page. Null when has_more is false.