Create Webhook
print_mail.webhooks.create(WebhookCreateParams**kwargs) -> Webhook
POST/print-mail/v1/webhooks
Create a Webhook.
Create Webhook
import os
from postgrid import PostGrid
client = PostGrid(
print_mail_api_key=os.environ.get("POSTGRID_PRINT_MAIL_API_KEY"), # This is the default and can be omitted
)
webhook = client.print_mail.webhooks.create(
enabled_events=["letter.created"],
url="https://example.com/postgrid-webhook",
description="Letter Created",
)
print(webhook.id){
"id": "webhook_skN2ZTvFwS62oc5tJY1gzw",
"object": "webhook",
"live": false,
"description": "Letter Created",
"url": "https://example.com/postgrid-webhook",
"enabledEvents": [
"letter.created"
],
"payloadFormat": "jwt",
"enabled": true,
"secret": "webhook_secret_xkNXtQ4jHevFdkTG3mSf1Q",
"createdAt": "2022-02-16T18:37:02.048Z",
"updatedAt": "2022-02-16T18:37:02.048Z"
}Returns Examples
{
"id": "webhook_skN2ZTvFwS62oc5tJY1gzw",
"object": "webhook",
"live": false,
"description": "Letter Created",
"url": "https://example.com/postgrid-webhook",
"enabledEvents": [
"letter.created"
],
"payloadFormat": "jwt",
"enabled": true,
"secret": "webhook_secret_xkNXtQ4jHevFdkTG3mSf1Q",
"createdAt": "2022-02-16T18:37:02.048Z",
"updatedAt": "2022-02-16T18:37:02.048Z"
}