Signals
Browse the live signal feed: sponsorship deals, funding rounds, executive appointments, commerce/marketing news, and hiring signals.
search_signals
Browse the live signal feed with optional filters.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
signal_type | string | No | One of deals, funding, commerce, marketing, nomination, economy, hiring, untyped. hiring = job postings for sponsorship/partnership roles (a buying signal). Any other value is ignored. |
sport | string | No | Sport name, case-insensitive (e.g. "football", "basketball") |
country | string | No | ISO 2-letter code or English name, case-insensitive (e.g. "FR", "France") |
free_text | string | No | Full-text search in title and body |
since_days | number | No | Only signals from the last N days (1–180, default: 30) |
limit | number | No | Max signals returned (default: 30, capped at 150) |
Returns
{ items, nextCursor } — nextCursor is always null: this endpoint is not cursor-paginated, so narrow with filters or since_days instead of paging. Each item is { id, title, date, ... }.
Best tool for "latest/recent sponsor of X" questions — pass X as free_text. For history older than 180 days, use list_articles or the entity's own record (get_entity_sponsors).
Example prompts
"Show me Formula 1 funding signals from the last 90 days" "Find recent nomination signals in French football"
get_signal
Full content of one signal (article) by its ID.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
signal_id | string | Yes | Signal ID (from search_signals or get_recommendations) |
Returns
The raw signal document (title, body, entities, dates). Summarize it yourself — this does not trigger the backend's per-workspace AI summary.
list_articles
List recent articles with pagination and optional filters. Similar to search_signals but query-based rather than feed-based, and paginated — useful for lookbacks beyond the feed's 180-day horizon.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
since_days | number | No | Only articles published in the last N days (default: 30) |
industry | string | No | Sector filter (e.g. "Sport", "Music") |
deal_type | string | No | e.g. "Naming Rights", "Jersey Sponsor", "Official Supplier" |
page | number | No | Page number, 1-based (default: 1) |
limit | number | No | Page size (default: 30, max 100) |
Returns
{ articles, total, page, page_size, total_pages } — each article has title, date, source, brands, rightholders.
Example prompt
"List jersey sponsorship deals in the last 14 days"