# StationWebhook

Type: object

Schema: [StationWebhook](https://sourcey-azuracast.pages.dev/docs/api/models/stationwebhook/index.md)

allOf:
  Reference: [HasAutoIncrementId](https://sourcey-azuracast.pages.dev/docs/api/models/hasautoincrementid/index.md); Type: object

  Type: object
  
  - `name` (optional)
    Type: string; nullable
    
    The nickname of the webhook connector.
    
    Example:
    
    ```json
    "Twitter Post"
    ```
  
  - `type` (optional)
    Reference: [WebhookTypes](https://sourcey-azuracast.pages.dev/docs/api/models/webhooktypes/index.md); Type: string
    
    enum: ["generic","email","tunein","radiode","radioreg","getmeradio","discord","telegram","groupme","mastodon","bluesky","google_analytics_v4","matomo_analytics","twitter","google_analytics"]
  
  - `is_enabled` (optional)
    Type: boolean
    
    Example:
    
    ```json
    true
    ```
  
  - `triggers` (optional)
    Type: array
    
    List of events that should trigger the webhook notification.
    
    Items:
      Type: unknown
  
  - `config` (optional)
    Type: array
    
    Detailed webhook configuration (if applicable)
    
    Items:
      Type: unknown
  
  - `metadata` (optional)
    Type: array
    
    Internal details used by the webhook to preserve state.
    
    Items:
      Type: unknown