Source type
Postmark Source Configuration
Postmark sources receive message stream, bounce, open, click, delivery, and inbound webhooks using Basic Auth credentials.
Postmark configuration
Create a Postmark source, keep POST and PUT and PATCH and DELETE enabled, and provide the configured Username, Password values for provider signature. FastHook uses these settings to validate each Postmark delivery before it enters the routing workflow.
Source TypePOSTMARK
Allowed methodsPOST, PUT, PATCH, DELETE
AuthenticationProvider signature
Credential fieldsUsername, Password
{
"type": "POSTMARK",
"config": {
"auth_type": "PROVIDER_SIGNATURE",
"auth": {
"provider": "POSTMARK",
"username": "postmark",
"password": "password"
},
"allowed_http_methods": ["POST","PUT","PATCH","DELETE"]
}
}Postmark request contract
FastHook verifies the Authorization Basic header against the configured username and password.
Postmark headers
Preserve Authorization when sending Postmark test deliveries. FastHook evaluates this request context before accepting the payload, so missing or modified values remain visible as rejected requests instead of routed events.
AuthorizationBasic Auth header sent by Postmark when configured.
Postmark setup
- Configure the Postmark webhook URL with the FastHook Source URL.
- Enable Basic Auth in Postmark and put the same username and password in FastHook.
- Use separate sources for inbound, bounce, and delivery streams when ownership differs.