Info
Reference information and guides
Register a Radiation Station
Contribute real-time data to the global monitoring network
NukeMonitor accepts radiation readings from community-owned Geiger counters worldwide. By registering your station, you contribute to a decentralized, transparent radiation monitoring network.
Register Your Station
Provide device details, location, and calibration info
Get API Credentials
Receive public and private keys for secure submissions
Configure Your Device
Point your Geiger counter to our HTTPS API endpoint
Start Monitoring
Your data appears on the global map in real-time
We support any Geiger counter that can submit data via HTTP/HTTPS:
- Commercial models — GQ Electronics, Bosean, S.E. International, etc.
- DIY setups — Arduino, Raspberry Pi, ESP32 with internet connectivity
- Mobile apps — Manual uploads from smartphone sensors
- MQTT bridges — Forward readings from local networks
- Other APIs — Forward data from third-party or custom systems
All submissions are authenticated using HMAC-SHA256 signatures. Your private key is never sent to the server and never stored online.
Why signatures? We can verify your identity without exposing credentials, and your device can verify that only your station submits data under your station ID.
- Internet connectivity: WiFi, Ethernet, or cellular that can reach nukemonitor.com
- Accurate calibration: Annual calibration per manufacturer specs is expected
- Regular submissions: Readings should be submitted at consistent intervals (typically every 5-10 minutes)
- Data quality agreement: You accept that readings are published under CC0 public domain
Endpoint
POST https://nukemonitor.com/api/submitStationDataRequired Fields
- station_id, public_key, timestamp, signature, cpm
Optional Fields
- Telemetry: acpm, temperature_c, humidity_percent, battery_percent, signal_strength, reading_timestamp
- Device Info: detector_manufacturer, detector_model, detector_sensor, sensor_type, detector_serial, cpm_conversion_factor
- Station Metadata: measurement_interval_s, integration_window_s, calibration_date, calibration_source, environment, description
Device information fields help us build a comprehensive registry of monitoring equipment and improve data quality assessment. These can be updated anytime after registration.
Full API documentation is available after you register your station.
You can optionally store detailed device specifications during registration or update them anytime. This helps us maintain a comprehensive registry of monitoring equipment and improve data quality assessment.
Equipment Details
- Manufacturer: e.g., GQ Electronics, Bosean, S.E. International
- Model: e.g., GMC-300, GQ GMC-500+, FS5000
- Sensor Type: Geiger-Mueller, Scintillator, Ionization Chamber, Proportional Counter
- Sensor Tube: e.g., LND7317, SBM-20, J305, CsI:Tl
- Serial Number: Device serial for tracking and support
Calibration & Operation
- Last Calibration: Date of most recent calibration
- Calibration Source: Lab name or self-calibration details
- CPM Conversion Factor: µSv/h per CPM for accurate dose calculation
- Measurement Interval: How often the device submits readings (seconds)
- Integration Window: Averaging period for each CPM reading (seconds)
- Environment: Outdoor, indoor, mobile, or unknown