Nyne.ai API Reference
Welcome to the Nyne.ai API. This API gives you programmatic access to high-intent leads and signals identified across the public web. You can use it to search, filter, and retrieve prospects based on real-time behavioral signals.
Base URL
https://api.nyne.ai/v1/
All requests must be made over HTTPS.
Authentication
Nyne.ai uses API keys to authenticate requests. Include your API key in the Authorization
header:
Authorization: Bearer YOUR_API_KEY
To get your API key, log into your Nyne.ai account and go to Settings > API Access.
Rate Limits
Default: 100 requests per minute
Contact support for higher limits.
Endpoints
1. Get Leads
GET /leads
Retrieve a list of leads based on filters.
Query Parameters:
Name | Type | Description |
---|---|---|
industry | string | Filter by industry (e.g. “plumbing”) |
location | string | City, state, or zip |
intent | string | Intent signal type (e.g. “hiring”) |
limit | int | Max number of results (default: 50) |
Example Request:
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://api.nyne.ai/v1/leads?industry=marketing&location=los+angeles&intent=hiring&limit=10"
Example Response:
[
{
"business_name": "Creative Edge Marketing",
"website": "https://creativeedgemarketing.com",
"location": "Los Angeles, CA",
"intent": "hiring",
"signal_detected": "2025-05-25T18:30:00Z"
},
...
]
2. Get Lead by ID
GET /leads/{id}
Retrieve detailed information about a single lead.
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://api.nyne.ai/v1/leads/abc123"
3. Search Signals
POST /signals/search
Search raw intent signals directly.
Body Parameters:
{
"query": "web design",
"location": "texas",
"type": "social_post"
}
Response Codes
Code | Meaning |
---|---|
200 | Success |
400 | Bad Request |
401 | Unauthorized |
404 | Not Found |
500 | Server Error |
Webhooks (Coming Soon)
You’ll soon be able to receive new intent signals via webhook in real time. Stay tuned.
Need Help?
Check out our Help Center or email us at [email protected].