DropAware™ Cloud API

Real-time status and reference for all DropAware backend endpoints. Powered by Firebase Cloud Functions Gen 2.

Checking…
Connecting to europe-west8
79
Functions
Node 22
Runtime
Gen 2
Platform
Milano
europe-west8
Response time: — Last checked: —
/ to focus

No endpoint matches your search.

POST/certifiedEventV2Record event with SHA-256 hash chain + ECDSA signature
GET/certifiedEventsV2List certified events (paginated)
GET/certifiedEventDetailV2Event detail with raw sensor data
POST/verifyCertifiedChainV2Full hash chain verification
GET/exportCertifiedEventsV2Signed JSON export for legal use
POST/storeForensicPackageStore & verify forensic package (ECDSA + SHA-256)
GET/getForensicPackageRetrieve forensic package with signed URLs
POST/verifyForensicIntegrityRe-verify signature, hash & timestamp coherence
POST/dgbspAlertV2Trigger 5-level escalation (FCM → SMS → Rescue → Satellite)
POST/dgbspAcknowledgeV2Acknowledge or dismiss alert
GET/dgbspAlertsV2List active/resolved alerts
GET/dgbspConfigV2Read/write escalation config
POST/dgbspDeescalateManual de-escalation with SMS/email resolution
POST/ppdaPredictionV2Submit risk prediction from on-device ML
GET/ppdaHistoryV2Prediction history per device
POST/ppdaFeedbackV2Feedback: confirmed / false_alarm
GET/ppdaBaselineV2Personal physiological baseline
POST/meshTopologyV2Submit topology snapshot + group anomaly detection
GET/meshStatusV2Current mesh status with network score
GET/meshHistoryV2Topology history (paginated, hours filter)
GET/meshMetricsV2Aggregate metrics: connectivity, RSSI, battery, hops
GET/meshGroupAnomaliesV2Group anomaly analytics with temporal filter
POST/sadcStatusV2Receive aggregated SADC status from Base StationNEW
GET/sadcStatusReadV2Read current SADC status for workspaceNEW
POST/sadcSepaAlertV2SEPA alert with auto bridge SEPA→DGBSP (stage≥1)NEW
GET/sadcRolesV2Role history with temporal filterNEW
POST/patent01StatusV2Alias → sadcStatusV2 (Base-firmware compat)NEW
GET/patent01StatusReadV2Alias → sadcStatusReadV2 (App compat)NEW
POST/patent01SepaAlertV2Alias → sadcSepaAlertV2 (Base-firmware compat)NEW
GET/patent01RolesV2Alias → sadcRolesV2 (App compat)NEW
GET/unifiedFirmwareCheckCheck updates for any product
POST/unifiedFirmwareReportReport OTA installation result
GET/unifiedFirmwareListList firmware versions by product
POST/unifiedProvisionMulti-product provisioning
GET/deviceProductsInfoSupported products & device types
GET/statusV2Health check
POST/createWorkspaceCreate new workspace
GET/getNetworkProfileNetwork profile
POST/syncWorkspaceDevicesSync workspace devices
POST/heartbeatV2Unified heartbeat
POST/uplinkV2LoRa uplink
POST/registerBaseRegister base in workspace
GET/getWorkspaceSeedForBaseDownload workspace seed
GET/basesV2List bases (workspace-aware)
GET/nearbyBasesV2Find nearby bases
GET/devicesV2List devices
POST/deviceCheckinV2Check-in device
POST/deviceCheckoutV2Check-out device
GET/deviceStatusV2Device status
POST/confirmDevicePairingConfirm pairing
GET/getDeviceHistoryDevice history
GET/deviceSettingsGetV2Read device settings + satellite config
PUT/deviceSettingsSaveV2Save device settings + satellite config (admin)
GET/deviceSettingsProfilesV2Activity profiles (hiking, cycling, skiing…)
POST/getProvisioningBundleGet provisioning bundle
POST/provisionV2Provision base station
POST/revokeApiKeyV2Revoke API key
GET/firmwareCheckV2Check for updates
POST/firmwareReportV2Report installation
GET/firmwareListV2List firmware versions
POST/logErrorV2Log error (workspace-aware)
POST/logErrorBatchV2Log batch errors (max 100)
GET/placesAutocompleteGoogle Places autocomplete
GET/placesDetailsPlace details by ID
GET/placesSearchText search
POST/sendPinResetEmailSend PIN reset email
POST/mailerliteSubscriberNewsletter subscription
POST/submitFeedbackHttpSubmit app feedback
CRONcheckOfflineBasesMark offline bases — every 5 min
CRONcleanupOldUplinksDelete uplinks >30d — daily 03:00
CRONcleanupOldLogsDelete logs >90d — daily 04:00
CRONcleanupResolvedAlertsCleanup DGBSP alerts >30d — daily 03:30
CRONweeklyChainAuditCSER chain integrity audit — Mon 02:00
CRONdgbspAutoEscalateProgressive auto-escalation — every 1 min
CRONdgbspAutoDeescalateAuto de-escalation for improved alerts — every 5 min
TRIGGERreplicatePpdaToWorkspaceReplicate PPDA predictions user → workspaceNEW
TRIGGERreplicateDgbspToWorkspaceReplicate DGBSP alerts user → workspaceNEW