Statuses and error codes

Every machine-facing string, code, or header SignalsAPI emits, in one place — so the exact thing you saw has a page, whichever screen or API response it came from.

HTTP status codes

Code Meaning Owning page
401 No X-API-Key header at all (agent data plane only) Agent data plane — REST API
403 Missing, invalid, expired, deactivated, or revoked key API access, Agent data plane — REST API
404 The project, company, key, watch, or webhook isn’t yours, or doesn’t exist API access, Agent data plane — REST API
422 An unsupported format value on the export endpoint API access
201 A new key was issued Agent data plane — REST API
202 A cold-tail crawl was queued, or an outcome was recorded Agent data plane — REST API
204 A key was revoked, or a watch was canceled Agent data plane — REST API

Response headers

Header Meaning Owning page
X-Data-Freshness The real observation time of the underlying data Agent data plane
X-Meter-Class How the read was billed — cached or fresh Agent data plane

Status strings and badges

String Meaning Owning page
active The connected people-data provider key is valid Bring your own people-data provider
invalid The connected people-data provider key was rejected Bring your own people-data provider
Leads found Decision-makers were found for a qualified company What’s new
Qualified A company matched your filters, but no decision-makers were found What’s new
Searching… Decision-maker search is still in progress What’s new
Approved You clicked Approve on a lead awaiting manual approval Integrations
Uploaded A lead was delivered to the integration destination Integrations
verified An email_status value: the email passed verification API access
opened A hiring requisition never seen before Agent data plane
reposted The same requisition appearing again after a gap Agent data plane
reobserved The same requisition still present, seen again Agent data plane