Prospex docs

List signal feed

What changed on one list's companies, as JSON or CSV, from a revocable token URL: the parameters, the topics, the CSV columns and the refusals.

A list's signal feed returns the signals from the companies currently in the list, on the list's topics. Open Connect on the list to get both URLs. They sit beside the company feed and share its token:

https://prospex.ch/app/lists/feed/<token>/signals.json
https://prospex.ch/app/lists/feed/<token>/signals.csv

The URL is the credential. Reads need no browser session or authorization header. The feed answers while monitoring is on. With monitoring off, both URLs answer 404 and the company feed keeps working.

JSON

{
  "version": 1,
  "list": {
    "id": 7,
    "name": "Renewal accounts",
    "origin": "imported",
    "company_count": 42,
    "topics": ["leadership", "growth_finance"],
    "paused": false,
    "monitored": true
  },
  "generated_at": "2026-08-21T08:15:00+00:00",
  "count": 2,
  "has_more": true,
  "next_url": "https://prospex.ch/app/lists/feed/…/signals.json?limit=2&cursor=…",
  "usage": {"rows_today": 214, "daily_limit": 500, "rows_this_month": 862, "monthly_limit": 1000},
  "data": []
}

Rows are in the order we recorded them, newest first, and hold the events that happened in the last 90 days: event_days reaches further back. next_url is absolute and preserves the parameters from the first request. A keyset cursor prevents newer signals from shifting an older row past the next page.

JSON parameters

ParameterMeaning
cursorJSON only. Opaque; follow next_url instead of building one.
event_daysDays. Only events that happened in the last event_days, 90 by default, up to 3650. An event with no date counts from the day it was recorded.
limitJSON rows per page, up to 500.
sinceISO date or datetime. Only signals recorded after it.
typeTopic keys, repeated or comma-separated. Narrows within the list's topics.

CSV parameters

ParameterMeaning
event_daysDays. Only events that happened in the last event_days, 90 by default, up to 3650. An event with no date counts from the day it was recorded.
sinceISO date or datetime. Only signals recorded after it.
typeTopic keys, repeated or comma-separated. Narrows within the list's topics.

CSV streams up to 10000 rows and stops where the account's row budget does, at one row per company the signals are about. Its rows are the same signal objects returned by JSON.

Topics

Omit type to read every topic configured on the list. Passing one or more of these keys narrows within that configuration:

  • company_structure: Company structure
  • leadership: Leadership and teams
  • products_positioning: Products and positioning
  • growth_finance: Growth and finance
  • company_news: Company news

CSV columns

ColumnJSON key
Signal IDsignal_id
Companycompany_name
Company UIDcompany_uid
Websitecompany_website
Domaincompany_domain
Citycompany_city
Cantoncompany_canton
Audiencecompany_audience
Employee Sizecompany_employee_size
NOGA Divisioncompany_sector_code
Sectorcompany_sector
Signal Typesignal_type
Signal Type Labelsignal_type_label
Titletitle
Summarysummary
Why It Matterswhy_it_matters
Event Dateevent_date
Detecteddetected_at
Confidenceconfidence
Opportunityopportunity
Opportunity Bandopportunity_band
Sourcesource_name
Source URLsource_url
Signal URLsignal_url
Statusreview_status
Legal Formcompany_legal_form_label
Head Office IDcompany_head_office_id
Head Officecompany_head_office_name
Group IDcompany_group_id
Groupcompany_group_name
Group Primary IDcompany_group_primary_id
Is Group Primarycompany_is_group_primary
Website Relationshipcompany_website_relationship
Trading Namescompany_trading_names
NOGA Codecompany_noga_code
NOGA Levelcompany_noga_level
NOGA Activitycompany_noga_label
NOGA Sourcecompany_noga_source
Streetcompany_street
Postcodecompany_postcode

Refusals

StatusErrorWhen
400invalid_parameterA parameter, date, topic or cursor could not be read.
402subscription_requiredThe account behind the feed has lost access.
404unknown_tokenNo feed answers this token.
429daily_row_limitThe account's companies for the day are taken. Read Retry-After.
429monthly_row_limitThe account's companies for the month are taken. Read Retry-After.
503feed_disabledToken feeds are temporarily unavailable.

Every response carries Cache-Control: no-store and X-Robots-Tag: noindex, nofollow. A rotated token, a switched-off feed, a deleted list and a list with monitoring off all answer 404.