Developer Hub
Build with signal data
RESTful API. Sub-200ms responses. 29 signal sources across 250M+ contacts and 50M+ companies. Free sandbox tier to get started.
First API call in 5 minutes
Three steps from zero to signal data in your application.
Get your API key
Sign up for a free sandbox account. 500 credits/month, no credit card required.
Make your first call
Search for signals across any company or contact. Filter by signal type, date range, or industry.
curl -X POST https://signals.autobound.ai/v1/signals/search \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "companies hiring data engineers", "limit": 5}'Enrich a contact
Get all signals associated with a specific person - job changes, company news, social activity, and more.
curl -X POST https://signals.autobound.ai/v1/contacts/enrich \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"email": "jane@example.com"}'Key endpoints
Everything you need to search, enrich, and score B2B signals.
/v1/signals/search
Search signals by keyword, company, or contact across all 29 signal sources
/v1/contacts/enrich
Get all signals for a specific contact by email or LinkedIn URL
/v1/companies/enrich
Get company-level signals by domain, name, or company ID
/v1/enrich
AI-ranked signal insights for a contact - ready-to-use intelligence
/v1/signals/types
List all available signal types with metadata and coverage stats
/v1/intent/score
Score a company or contact's buying intent based on signal activity
Code examples
Drop signal data into your stack in minutes.
import requests
resp = requests.post(
"https://signals.autobound.ai/v1/signals/search",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json={"query": "hiring data engineers", "limit": 5}
)
for s in resp.json()["results"]:
print(f"{s['company_name']}: {s['title']}")Start building today
Free sandbox tier. 500 credits/month. No credit card required.