Station Webhook is an inbound station integration. Your logger or script posts records to Dendra over HTTP. You choose an organization Ingest data access key; Dendra binds that key to the integration, and posts must use it.
---
config:
flowchart:
nodeSpacing: 40
rankSpacing: 48
padding: 16
---
flowchart LR
subgraph source [Source]
logger[Logger or script]
end
subgraph stations [Stations]
a[Station Webhook - Station 1]
b[Station Webhook - Station 2]
c[Station Webhook - Station 3]
end
logger --> a
logger --> b
logger --> c
Create the station in Dendra if you have not already. Work through the Station Readiness Checklist: the station is enabled, it has a deployment, and the site is enabled with a geolocation.
Create an Ingest data organization key if you do not already have one. See Access Keys.
Click New and choose inbound integration type Station Webhook.
Select your station.
In Settings, select the Org API key, Table name, and Time field. Fill optional fields if you need them, then Save.
Copy the integration config id from the saved integration. Post data to:
POST https://svcs.dendra.science/api/hooks/v3/integrations/{integration_config_id}
Send header Authorization: Apikey <org-key> and a body of JSON, NDJSON, or CSV (Content-Type: application/json, application/x-ndjson, or text/csv). A successful request returns 202 with an ingest_id.
Open Tools > Monitoring > Integrations, select this config, and confirm the activity log looks healthy. See Monitor Integrations.
To see tables next, set this config to Live and Enabled.
Confirm tables under Tools > Data Setup > Configure Datastreams, then continue with Configure Datastreams.