Funding Signals

Recent funding signals for one company.

Endpoint

GET /api/v1/signals/funding

Authentication

All requests require the X-Satellyte-API-Key header. See Quickstart.

Query parameters

FieldTypeRequiredNotes
company_domainstringYesCompany domain.

cURL

curl -i "https://api-staging.satellyte.ai/api/v1/signals/funding?company_domain=openai.com" \ -H "X-Satellyte-API-Key: $API_KEY"

Response (200)

Example response when funding signals exist:

{ "data": [ { "id": "lead_123:0", "type": "funding_announcement", "company": "OpenAI", "company_domain": "openai.com", "lead_id": "lead_123", "lead_name": "Alex Morgan", "lead_title": "Head of Partnerships", "linkedin_url": "https://www.linkedin.com/in/alex-morgan", "title": "OpenAI announces a new funding round", "detail": "Recent funding announced", "source_url": "https://example.com/funding-announcement", "detected_at": "2026-05-01T00:00:00.000Z", "score": 25 } ] }

Response fields

FieldTypeNotes
idstringStable signal item ID.
typestringAlways "funding_announcement" for this endpoint.
companystring | nullCompany name associated with the signal.
company_domainstring | nullNormalized company domain when available.
lead_idstringLead ID associated with the signal.
lead_namestringLead name associated with the signal.
lead_titlestring | nullLead title when available.
linkedin_urlstring | nullLead LinkedIn profile URL when available.
titlestring | nullHeadline or title of the funding signal.
detailstring | nullFree-form signal detail or provenance text.
source_urlstring | nullSource URL for the funding signal when available.
detected_atstring | nullTimestamp when the signal was detected.
scorenumber | nullSignal or lead score when available.

Empty array if no signals are known.

Error responses

All failed calls use the standard error envelope documented in Errors.

StatusCodeNotes
400validation_errorReturned when required query parameters are missing or invalid.
401unauthorizedReturned when X-Satellyte-API-Key is missing, invalid, or expired.
404not_foundReturned when Public API access is not enabled or the requested Public API resource is unavailable.
429rate_limit_exceededReturned when the API key exceeds its configured rate limit.
500service_errorReturned when the service cannot complete the request. Retry with backoff.