Documentation · Secure V2

Build your first Struct integration

Find a task, follow a complete starter, and inspect the evidence when something goes wrong.

Secure firmware and remote configuration

Prepare signed releases, opt in compatible devices and verify staged rollout evidence.

Teams, security and enterprise operations

Manage workspace access, inspect audit evidence and operate Struct safely.

Monitoring, alerts and usage analytics

Understand observed reporting, durable alerts and traffic boundaries.

Fleet device management

Register, organize and manage devices in bounded background jobs.

CSV fleet importing

Map spreadsheet columns, validate identities and review import results.

Secure fleet provisioning and credentials

Handle manufacturing manifests, manual reprovisioning and credential epochs safely.

Fleet API and operations

Authenticated endpoints, job polling, limits and server rollout.

Bring your own backend

Route securely ingested readings to cloud services, PostgreSQL or HTTPS applications.

HTTP integration

Signed JSON to a public HTTPS endpoint.

AWS SQS integration

Standard and FIFO queue publishing with explicit scoped credentials.

AWS EventBridge integration

Send telemetry to an existing event bus and reuse its rules.

Azure Service Bus integration

Queue and topic publishing through the HTTPS REST interface.

Google Cloud Pub/Sub integration

Service-account-authenticated JSON publication with stable attributes.

PostgreSQL integration

Verified TLS inserts into an existing customer-owned table.

Delivery lifecycle and recovery

Trace stored readings, investigate webhook failures and safely recover delivery.

Send your first Secure V2 reading

From a new workspace to stored telemetry, with ESP32 hardware or a Node.js computer.

Devices and activity

Identity, activity, reporting intervals and safe credential management.

Schemas, precision and immutable slots

Define exactly how firmware and the gateway agree on a reading.

Secure V2 and delivery guarantees

Authentication, counters, receipts and batching without guessing about delivery.

SDKs and supported platforms

Use the pinned starter rather than assembling cryptographic packets yourself.

Telemetry, history and retention

Understand what is stored and what a successful send proves.

Webhooks and downstream integrations

Configure HTTPS receivers and inspect durable telemetry delivery.

Account, Billing and limits

Review actual entitlements and resolve account restrictions.

Troubleshooting by symptom

Start with observable evidence before rotating credentials or changing schemas.

Historical firmware compatibility

Migration notes separated from current Secure V2 onboarding.