Skip to main content
When a bridge row is created or updated, Starbridge sends an HTTP POST request to your webhook URL with the row data.

Headers

Every request includes three headers used for signature verification:

Event types

Payload structure

The body is a JSON object with the following structure:

Field reference

Response

Your endpoint should return an HTTP 200 status code to indicate successful receipt. Any other status code is treated as a failure — see Error Handling and Retries for details.

Quick reference

  • Signature algorithm: Ed25519 (asymmetric)
  • Signed message format: {webhook-id}.{webhook-timestamp}.{body}
  • Signature header format: v1a,{base64_signature}
  • Public key format: whpk_{base64_key} (DER-encoded X.509/SPKI)
  • Event types: bridge.row.created, bridge.row.updated
  • Request timeout: 30 seconds
  • Based on: Standard Webhooks specification