Signals Summaries
Signals Summaries
Generate AI-powered summaries that consolidate insights from multiple signals into structured, actionable data points.
Use cases:
Create company profiles from multiple research signals
Generate qualification scorecards
Build comprehensive intelligence reports
Track changes over time
How it works:
Create multiple signals for a domain
Wait for signals to complete (or use batch with
generateSummaryOnComplete: true)Request a summary via POST
/v1/companies/signals/summariesRetrieve the summary with structured data points and qualifications
Each data point includes:
Description of the insight
Reference questions used
Qualification score (disqualified → excellent)
Supporting sources with URLs and snippets
Summaries can be automatically generated when batch signals complete, making it easy to research multiple companies in parallel.
Retrieve all summaries that have been generated for a given domain with pagination support. Returns summaries ordered by creation date (latest first).
API key authentication using Bearer token. Format: sk_live_ followed by a secure random string.
Filter summaries by company domain (e.g., "acme.com")
acme.comPattern: ^[a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?(\.[a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?)*$Maximum number of results per page
20Example: 20Number of results to skip for pagination
0Example: 0Summaries retrieved successfully
Bad Request - Invalid parameters
Unauthorized - Invalid or missing API key
Internal Server Error
Generate an AI-powered summary of all completed signals for a given domain. The summary consolidates key insights from multiple signals into structured data points.
If there are no completed signals for the domain, returns 204 No Content. If a summary is already in progress for this domain, returns 409 Conflict. If there are no new signals since the last summary, returns the latest existing summary.
API key authentication using Bearer token. Format: sk_live_ followed by a secure random string.
The company domain to generate a summary for (e.g., "acme.com")
acme.comPattern: ^[a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?(\.[a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?)*$Summary generated successfully
No Content - No completed signals available for summary
Bad Request - Invalid input
Unauthorized - Invalid or missing API key
Conflict - A summary is already in progress for this domain
Internal Server Error
Last updated