Table of Contents

Class WebhookHttpServer

Namespace
Meraki.Api.Data
Assembly
Meraki.Api.dll

HTTP servers

[DataContract]
public class WebhookHttpServer : NamedIdentifiedItem
Inheritance
WebhookHttpServer
Inherited Members

Properties

NetworkId

The Id of the Network the Webhook belongs to. Undocumented but returned in response bodies.

[ApiForeignKey(typeof(Network))]
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "networkId")]
public string NetworkId { get; set; }

Property Value

string

PayloadTemplate

The Webhook PayloadTemplate

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "payloadTemplate")]
public WebhookHttpServerPayloadTemplate? PayloadTemplate { get; set; }

Property Value

WebhookHttpServerPayloadTemplate

SharedSecret

A shared secret that will be included in POSTs sent to the HTTP server. This secret can be used to verify that the request was sent by Meraki.

[ApiAccess(ApiAccess.CreateUpdate)]
[DataMember(Name = "sharedSecret")]
public string? SharedSecret { get; set; }

Property Value

string

Url

The URL of the HTTP server

[ApiAccess(ApiAccess.ReadWrite)]
[DataMember(Name = "url")]
public string? Url { get; set; }

Property Value

string