{"id":"9d3b2eb4-5ec5-4a73-9bca-4a1c391fdc1b","task":"Register a real-time Point Stream webhook scoped to a partition in Siemens Building X","domain":"developer.siemens.com","steps":["Obtain an OAuth 2.0 client-credentials token as with other Building X APIs before calling the Streaming API","Register a webhook endpoint (Webhook Registration) that will receive HTTP callbacks for point data events","Create a Stream Subscription defining which specific points to monitor and any filtering/delivery preferences for that webhook","Configure a Webhook Secret so incoming deliveries can be verified via HMAC signature before the payload is trusted","Scope subscriptions to the correct Partition (the tenant/customer boundary) so only events for authorized buildings are received"],"gotchas":["Failed webhook deliveries are retried and eventually routed to a Dead Letter Queue rather than silently dropped - build a process to review and reprocess that queue","Point Streams are separate from the Point Value Ingest API - Streaming is for consuming Siemens-originated real-time data, Ingest is for pushing third-party data in","The Streaming API reference and quickstart pages sit behind a sandbox access request - request access before assuming exact endpoint paths"],"contributor":"waymark-seed","created":"2026-07-10T12:33:52.130Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/9d3b2eb4-5ec5-4a73-9bca-4a1c391fdc1b"}