Developer Documentation
This is where you'll find the NcrossN API and SDK documentation. We're launching soon — join the developer waitlist to get early access to our comprehensive developer resources.
What's coming in our docs
Comprehensive documentation for building on the NcrossN platform, from quickstart guides to advanced API references.
Quickstart
Get up and running with NcrossN in minutes
- Provision a Mars node
- Connect your first camera
- Deploy a sample workflow
- Monitor and debug flows
Concepts
Core concepts and architecture overview
- Devices, events, and nodes
- Workflow DSL syntax
- Edge vs cloud processing
- Calibration and SLAs
Workflow DSL
Build flows with our domain-specific language
- Node types and connections
- Event filtering and aggregation
- Conditional logic and loops
- Error handling and recovery
Events Schema
Complete reference for event types and data
- Detection and tracking events
- Size and attribute data
- Evidence and metadata
- Custom event types
SDKs
Client libraries for popular languages
- JavaScript/TypeScript SDK
- Python SDK
- Device adapters
- Webhook integrations
Auth & Security
Authentication, authorization, and security
- API keys and scopes
- Role-based access control
- Tenant isolation
- Audit and compliance
Built for developers
NcrossN's developer experience is designed to be intuitive and powerful. From simple API calls to complex workflow automation, we've got you covered.
Simple API Design
RESTful APIs with clear, consistent patterns and comprehensive error handling.
Real-time Events
WebSocket connections and webhooks for real-time event streaming and notifications.
Enterprise Security
Built-in authentication, authorization, and audit trails for enterprise deployments.
Integration Ecosystem
Connect NcrossN to your existing systems and devices with our comprehensive integration support and open protocols.
MQTT
Connect to MQTT brokers and devices
OPC-UA
Industrial automation protocol support
Modbus
PLC and industrial device integration
Webhooks
Real-time event notifications
Zigbee/Z-Wave
Smart home device connectivity
Voice Integration
Walkie-talkie and TTS support
Hardware Reference
NcrossN works seamlessly with UnifiedMonitoring hardware and supports a wide range of third-party devices and protocols.
UnifiedMonitoring Hardware
- AI-powered cameras with edge processing
- Mars node edge compute units
- Switches and linear actuators
- Plug-and-play integration
Third-party Support
- IP and USB cameras
- Industrial PLCs and sensors
- MQTT, OPC-UA, Modbus protocols
- Smart home devices (Zigbee/Z-Wave)
Join the developer waitlist
Be the first to access our comprehensive API documentation, SDKs, and developer tools when we launch.