Market Signals
Market Signals
API key authentication using Bearer token. Format: sk_live_ followed by a secure random string.
Maximum number of subscriptions to return (1-100, default 20)
20Number of subscriptions to skip for pagination (default 0)
0Include soft-deleted subscriptions in the response
falseSubscriptions retrieved successfully
Paginated list of market signal subscriptions
Total number of subscriptions matching the query
5Maximum subscriptions per page
20Number of subscriptions skipped
0Unauthorized - Invalid or missing API key
Internal Server Error
Create a market signal subscription to monitor job posts, LinkedIn posts, fundraising, investments, or IPOs
API key authentication using Bearer token. Format: sk_live_ followed by a secure random string.
The type of market signal to monitor. Determines which data sources are polled and which filter schema is accepted.
JOB_POSTSPossible values: Optional display name for the subscription
DevOps hiring trackerNatural language prompt for AI-based filter generation (JOB_POSTS only). When provided without filters, the AI generates complete filters from the prompt. When provided with filters, the AI augments the filters with prompt intent. Not yet supported for LINKEDIN_POST.
Find companies hiring machine learning engineers at seed to Series B startups in EuropeURL to receive webhook notifications when new signals are matched
https://myapp.com/webhooks/market-signalsOptional secret for HMAC-SHA256 webhook signature verification
whsec_abc123Maximum number of signals to deliver per polling interval (1-10000, default 500)
500Example: 100Polling interval for checking new signals
dailyExample: dailyPossible values: Subscription created successfully
Bad Request - Invalid input or missing required fields
Unauthorized - Invalid or missing API key
Unprocessable Entity - Validation error (e.g., LinkedIn connector required for LINKEDIN_POST)
Too Many Requests - Rate limit exceeded
Internal Server Error
API key authentication using Bearer token. Format: sk_live_ followed by a secure random string.
The unique identifier of the subscription
a12b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6dSubscription retrieved successfully
A market signal subscription with its current configuration and status
Unique identifier for the subscription
a12b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6dOrganization that owns this subscription
org_123The subscription type (immutable after creation)
JOB_POSTSPossible values: Display name for the subscription
DevOps hiring trackerCurrent subscription status (derived from timestamps)
activePossible values: Natural language prompt used for filter generation (if applicable)
Find companies hiring machine learning engineersWebhook delivery URL
https://myapp.com/webhooks/market-signalsMaximum signals per polling interval
500Polling interval
dailyPossible values: When the subscription was created
2024-06-15T10:00:00ZWhen the subscription was last updated
2024-06-15T10:00:00ZUnauthorized - Invalid or missing API key
Subscription not found
Internal Server Error
API key authentication using Bearer token. Format: sk_live_ followed by a secure random string.
The unique identifier of the subscription to delete
a12b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6dSubscription deleted successfully
Unauthorized - Invalid or missing API key
Subscription not found
Internal Server Error
No content
API key authentication using Bearer token. Format: sk_live_ followed by a secure random string.
The unique identifier of the subscription to update
a12b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6dPartial update for a market signal subscription. All fields are optional; only provided
fields are updated. The subscription type is immutable and cannot be changed.
Updated display name
Updated DevOps trackerUpdated natural language prompt (JOB_POSTS only)
Updated webhook URL
Updated webhook secret
Updated maximum signals per interval (1-10000)
Updated polling interval. Changing this recreates the polling workflow.
Subscription updated successfully
A market signal subscription with its current configuration and status
Unique identifier for the subscription
a12b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6dOrganization that owns this subscription
org_123The subscription type (immutable after creation)
JOB_POSTSPossible values: Display name for the subscription
DevOps hiring trackerCurrent subscription status (derived from timestamps)
activePossible values: Natural language prompt used for filter generation (if applicable)
Find companies hiring machine learning engineersWebhook delivery URL
https://myapp.com/webhooks/market-signalsMaximum signals per polling interval
500Polling interval
dailyPossible values: When the subscription was created
2024-06-15T10:00:00ZWhen the subscription was last updated
2024-06-15T10:00:00ZBad Request - Malformed request body
Unauthorized - Invalid or missing API key
Subscription not found
Unprocessable Entity - Validation error (e.g., invalid webhookUrl or out-of-range intervalSignalLimit)
Internal Server Error
API key authentication using Bearer token. Format: sk_live_ followed by a secure random string.
The unique identifier of the subscription to pause
a12b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6dSubscription paused successfully
A market signal subscription with its current configuration and status
Unique identifier for the subscription
a12b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6dOrganization that owns this subscription
org_123The subscription type (immutable after creation)
JOB_POSTSPossible values: Display name for the subscription
DevOps hiring trackerCurrent subscription status (derived from timestamps)
activePossible values: Natural language prompt used for filter generation (if applicable)
Find companies hiring machine learning engineersWebhook delivery URL
https://myapp.com/webhooks/market-signalsMaximum signals per polling interval
500Polling interval
dailyPossible values: When the subscription was created
2024-06-15T10:00:00ZWhen the subscription was last updated
2024-06-15T10:00:00ZUnauthorized - Invalid or missing API key
Subscription not found or already paused/deleted
Internal Server Error
API key authentication using Bearer token. Format: sk_live_ followed by a secure random string.
The unique identifier of the subscription to resume
a12b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6dSubscription resumed successfully
A market signal subscription with its current configuration and status
Unique identifier for the subscription
a12b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6dOrganization that owns this subscription
org_123The subscription type (immutable after creation)
JOB_POSTSPossible values: Display name for the subscription
DevOps hiring trackerCurrent subscription status (derived from timestamps)
activePossible values: Natural language prompt used for filter generation (if applicable)
Find companies hiring machine learning engineersWebhook delivery URL
https://myapp.com/webhooks/market-signalsMaximum signals per polling interval
500Polling interval
dailyPossible values: When the subscription was created
2024-06-15T10:00:00ZWhen the subscription was last updated
2024-06-15T10:00:00ZUnauthorized - Invalid or missing API key
Subscription not found or not paused
Internal Server Error
API key authentication using Bearer token. Format: sk_live_ followed by a secure random string.
The unique identifier of the subscription to trigger
a12b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6dSubscription triggered successfully
A market signal subscription with its current configuration and status
Unique identifier for the subscription
a12b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6dOrganization that owns this subscription
org_123The subscription type (immutable after creation)
JOB_POSTSPossible values: Display name for the subscription
DevOps hiring trackerCurrent subscription status (derived from timestamps)
activePossible values: Natural language prompt used for filter generation (if applicable)
Find companies hiring machine learning engineersWebhook delivery URL
https://myapp.com/webhooks/market-signalsMaximum signals per polling interval
500Polling interval
dailyPossible values: When the subscription was created
2024-06-15T10:00:00ZWhen the subscription was last updated
2024-06-15T10:00:00ZUnauthorized - Invalid or missing API key
Subscription not found
Internal Server Error
API key authentication using Bearer token. Format: sk_live_ followed by a secure random string.
The unique identifier of the subscription
a12b3c4d-5e6f-7a8b-9c0d-1e2f3a4b5c6dMaximum number of signals to return (1-100, default 20)
20Number of signals to skip for pagination (default 0)
0Signals retrieved successfully
Paginated list of market signals for a subscription
Total number of signals for the subscription
42Maximum signals per page
20Number of signals skipped
0Unauthorized - Invalid or missing API key
Subscription not found
Internal Server Error
Last updated