Skip to main content

Intelligence Verticals API

Enterprise data fusion endpoints that cross-correlate lakehouse data across property, environmental, business, infrastructure, developer, and M&A intelligence layers.

Base URL: https://api.ainative.studio/api/v1/intelligence

Auth: Bearer JWT token (all endpoints require authentication)


Endpoints

EndpointDescriptionKey Data Sources
GET /propertyProperty intelligenceSMB businesses, parcels, knowledge graph, sensors
GET /environmentESG environmental riskPurpleAir PM2.5, USGS earthquakes, water quality
GET /infrastructureTelecom & networkSubmarine cables, BGP, FCC broadband, RIPE probes
GET /businessBusiness intelligence40K SMB businesses, CRM contacts
GET /risk-scoreComposite 0-100 riskAll layers combined
GET /developerDeveloper intelligenceGitHub repos, influence scoring, knowledge graph
GET /acquisitionM&A intelligenceAcquisition targets, signals, grants

1. Property Intelligence

Query property data with business, parcel, and sensor overlays.

curl "https://api.ainative.studio/api/v1/intelligence/property?business_name=acme&lat=36.97&lng=-122.03" \
-H "Authorization: Bearer YOUR_JWT_TOKEN"

Parameters:

ParamTypeRequiredDescription
addressstringone of threeStreet address to search
business_namestringone of threeBusiness name to search
lat / lngfloatone of threeLatitude/longitude

Response:

{
"business": { "business_name": "...", "address": "...", "city": "..." },
"parcels": [{ "apn": "...", "owner_name": "...", "assessed_value": 500000 }],
"knowledge_graph_entities": [{ "entity_type": "company", "name": "..." }],
"nearby_sensors": { "aqi_stations_10mi": 5, "earthquakes_30d": 12 },
"total_matches": 3,
"source": "lakehouse"
}

2. ESG Environmental Risk

Real-time environmental data from PurpleAir, USGS, AirNow, and Synoptic weather stations.

curl "https://api.ainative.studio/api/v1/intelligence/environment?lat=36.97&lng=-122.03&radius_mi=25" \
-H "Authorization: Bearer YOUR_JWT_TOKEN"

Parameters:

ParamTypeDefaultDescription
latfloatrequiredLatitude (-90 to 90)
lngfloatrequiredLongitude (-180 to 180)
radius_mifloat25Search radius in miles

Response:

{
"aqi": {
"avg_pm25": 13.0,
"category": "Moderate",
"stations_in_range": 5,
"source": "purpleair"
},
"seismic": {
"events_30d": 2243,
"max_magnitude": 7.8,
"avg_magnitude": 3.8,
"source": "usgs"
},
"water_quality": { "monitoring_stations": 556, "source": "usgs_nwis" },
"weather": { "stations_in_range": 3, "source": "synoptic" },
"source": "sensor_network",
"generated_at": "2026-06-24T10:31:59Z"
}

3. Business Intelligence

Cross-correlate SMB businesses and CRM contacts by company, industry, and location.

curl "https://api.ainative.studio/api/v1/intelligence/business?city=san+francisco&limit=10" \
-H "Authorization: Bearer YOUR_JWT_TOKEN"

Parameters:

ParamTypeDefaultDescription
company_namestringCompany name search
industrystringIndustry/category filter
citystringCity filter
statestringState (2-letter)
limitint50Max results (1-500)

Response:

{
"businesses": [{ "business_name": "...", "city": "...", "category": "..." }],
"contacts": [{ "first_name": "...", "email": "...", "company": "..." }],
"total_businesses": 40554,
"total_contacts": 120,
"source": "lakehouse"
}

4. Infrastructure Intelligence

Telecom, network topology, and broadband data from submarine cables, BGP, FCC, and RIPE Atlas.

curl "https://api.ainative.studio/api/v1/intelligence/infrastructure?lat=37.77&lng=-122.42&radius_mi=50" \
-H "Authorization: Bearer YOUR_JWT_TOKEN"

Parameters:

ParamTypeDefaultDescription
latfloatrequiredLatitude
lngfloatrequiredLongitude
radius_mifloat50Search radius in miles

Response:

{
"submarine_cables": [{ "name": "Pacific Crossing-1", "length_km": 21000 }],
"bgp_prefixes": [{ "prefix": "1.0.0.0/24", "asn": 13335 }],
"broadband": [{ "provider_name": "Comcast", "state": "CA" }],
"network_probes": [{ "probe_id": 12345, "status_name": "Connected" }],
"total_assets": 57,
"source": "sensor_network"
}

5. Composite Risk Score

0-100 risk score combining business density, environmental (AQI + seismic), and infrastructure layers. Lower is better.

curl "https://api.ainative.studio/api/v1/intelligence/risk-score?lat=36.97&lng=-122.03&radius_mi=5" \
-H "Authorization: Bearer YOUR_JWT_TOKEN"

Parameters:

ParamTypeDefaultDescription
latfloatrequiredLatitude
lngfloatrequiredLongitude
radius_mifloat5Search radius in miles (0.1-50)

Response:

{
"composite_score": 95.0,
"components": {
"business_count": 0,
"business_density_risk": 30.0,
"avg_pm25": 71.1,
"aqi_risk": 20.0,
"earthquakes_90d": 2243,
"seismic_risk": 20.0,
"environmental_risk": 40.0,
"network_probes": 0,
"infrastructure_risk": 25.0
},
"lat": 36.97,
"lng": -122.03,
"source": "computed",
"generated_at": "2026-06-24T10:32:00Z"
}

Score breakdown:

  • Business density (0-30): More businesses = lower risk
  • Environmental (0-40): AQI risk (0-20) + seismic risk (0-20)
  • Infrastructure (0-30): More network probes = lower risk

6. Developer Intelligence

GitHub repos, influence scoring, and knowledge graph connections for developers and orgs.

curl "https://api.ainative.studio/api/v1/intelligence/developer?github_handle=AINative-Studio" \
-H "Authorization: Bearer YOUR_JWT_TOKEN"

Parameters:

ParamTypeRequiredDescription
github_handlestringone of twoGitHub username or org
companystringone of twoCompany name
languagestringFilter by primary language
limitint50Max results (1-200)

Response:

{
"repos": [
{ "name": "agentic-rules", "owner": "AINative-Studio", "stars": 10, "language": "Shell" },
{ "name": "ai-kit", "owner": "AINative-Studio", "stars": 5, "language": "TypeScript" }
],
"influence_score": 12.5,
"graph_connections": [{ "entity_type": "company", "name": "AINative Studio" }],
"total_repos": 50,
"source": "lakehouse"
}

7. M&A / Acquisition Intelligence

Acquisition targets, cross-correlation signals, and grant data for deal intelligence.

curl "https://api.ainative.studio/api/v1/intelligence/acquisition?city=santa+cruz&min_score=50" \
-H "Authorization: Bearer YOUR_JWT_TOKEN"

Parameters:

ParamTypeDefaultDescription
citystringCity filter
statestringState filter
min_scorefloat0Minimum acquisition score (0-100)
limitint50Max results (1-200)

Response:

{
"targets": [
{
"target_name": "Acme Corp",
"target_city": "Santa Cruz",
"target_acquisition_score": 85,
"target_business_age": 25,
"parcel_address": "123 Main St"
}
],
"signals": [{ "signal_type": "foreclosure_match", "source_algo": "acquisition" }],
"grants": [{ "data_type": "federal_grant" }],
"total_targets": 50,
"source": "lakehouse"
}

Data Sources

All endpoints are backed by real production data:

SourceTableRecordsRefresh
PurpleAir PM2.5sensor_purpleair7,087Hourly
AirNow EPAsensor_airnow1,890Hourly
USGS Earthquakessensor_earthquakes2,243Hourly
USGS Watersensor_usgs_water2,0996-hourly
Synoptic Weathersensor_weather_stations999Daily
Submarine Cablessensor_submarine_cables694Weekly
BGP Prefixessensor_bgp_prefixes10,049Daily
FCC Broadbandsensor_fcc_broadband55Weekly
RIPE Atlassensor_ripe_probes510Daily
SMB Businessessmb_businesses40,554Weekly
GitHub Reposgithub_repos733Daily
SCC Intelligencescc_intelligence1,449Daily
Knowledge Graphmemory_entities + entity_edges71K+Continuous

Error Handling

All endpoints return standard error responses:

{
"detail": "Provide at least one of: address, business_name, or lat+lng",
"error_code": "VALIDATION_ERROR"
}
StatusMeaning
200Success
400Missing required parameters
401Authentication required
500Internal server error

Rate Limits

All intelligence endpoints enforce a 15-second query timeout to protect the database pool. Complex queries across large datasets may be truncated.

Enterprise customers can request higher limits via support.


Refs: #4355, #4356, #4357, #4358, #4359