API & Integrations

Plugs into your stack. Activates on demand.

Connect Datasurfr to your operational ecosystem out of the box — or build it yourself on our API.

Categories

Eight ways in, one picture out

HR & Workforce

Employee locations for instant exposure mapping.

Travel Platforms

Automatic itinerary ingestion & traveler tracking.

BCP Systems

Continuity plans linked to live events.

Physical Security & CAFM

Facilities and access control on the map.

Teams & Slack

Alerts inside the tools your teams already use.

Intelligence Feeds

Blend third-party feeds into the backbone.

APIs & Data Systems

Documented APIs, both directions.

SIEM & SOC

Physical and cyber risk in one workflow.

Datasurfr API

Build it yourself — DIY with our API

Everything the Datasurfr platform sees is available programmatically. Same 20,000+ sources, same analyst validation, same exposure engine — delivered into your interface instead of ours.

Developer-first

REST, JSON and webhooks. Live in an afternoon.

Authenticate with OAuth 2.0 client credentials or a scoped API key, point at the sandbox, and you are pulling live events in a handful of lines. Push and pull both supported.

REST over HTTPSJSON & GeoJSONSigned webhooksCursor paginationSandbox keysOpenAPI spec
# Verified events near a monitored site
GET /v1/events?lat=19.07&lng=72.87
        &radius_km=10&min_severity=3
Authorization: Bearer <token>

{
  "id": "evt_8f21c4",
  "category": "civil_unrest",
  "severity": 4,
  "confidence": "analyst_verified",
  "geo": { "lat": 19.0728, "lng": 72.8826 },
  "assets_in_zone": 8,
  "people_in_zone": 142,
  "recommendation": "restrict_movement"
}

Core endpoints

GET/v1/events

Query verified events by geography, category, severity, confidence and time window.

GET/v1/events/{id}

Full event record — analyst context, source links, timeline and revision history.

POST/v1/webhooks

Subscribe to events matching a saved filter; delivered as signed JSON within seconds.

GET/v1/exposure

Which of your people, sites, suppliers and routes are inside the impact radius.

GET · POST/v1/assets

Read or sync monitored entities — offices, plants, ATMs, vendors, critical routes.

GET/v1/travelers

Itineraries, current location bands and check-in status for your workforce.

GET/v1/reports

Situation reports, country advisories and TVRA outputs as structured JSON or PDF.

POST/v1/notifications

Trigger mass communication and welfare check-ins from your own system.

99.9% uptime SLARate limits by planData residency: IN · US · EU · APACAudit-logged accessSSO for console users
Use Cases

What teams build on the API

A few patterns we see most often — none of them require you to change the tools your teams already live in.

Your own GSOC wall

Render verified events on the map, layout and severity scheme your control room already uses — no new screen for operators to learn.

SIEM & SOC correlation

Stream physical-risk events into Splunk, Sentinel or QRadar and correlate them with cyber and access-control signals in one rule set.

Pre-trip risk checks

Call the API at the point of booking — return a country and city risk read, advisories and approval flags before the ticket is issued.

Supplier & site monitoring

Sync supplier and facility locations from your procurement or ERP system, then poll for disruption near each one on your own cadence.

Alerts in your own channels

Route webhook payloads into Teams, Slack, WhatsApp, a mobile app or an internal bot — with your own formatting and escalation logic.

Board & BI reporting

Land structured event and exposure history in Snowflake, BigQuery or Power BI for trend lines, heat maps and quarterly risk reviews.

Workflow automation

Fire a ServiceNow, Jira or Workday task automatically when severity crosses a threshold near a monitored asset.

Embedded in your product

Resellers and platform partners can surface Datasurfr intelligence inside their own applications under a white-label agreement.

Modular Licensing

Start small. Scale everything.

Each capability — Monitor, Assess, Decide, Act — is independently licensable. Activate a module in days; your data and configuration carry over instantly.

No all-or-nothing contracts Data residency: IN · US · EU · APAC Enhancements included
View Plans
Module status
✓ Monitor — active✓ Assess — active
Decide — availableAct — available
Custom connectors scoped during onboarding — most live within the 4-week deployment.

Have a system we didn't list?

Our integration team will scope it in your first call.