Salesforce Webhooks
CRM & SalesSalesforce sends outbound messages (SOAP-based webhooks) and Platform Events for record changes. Used for syncing Salesforce data to external systems in real time.
Webhook Events
3 event types
OutboundMessageRecord change triggers outbound SOAP message
PlatformEventCustom platform event published
ChangeDataCaptureRecord created, updated, or deleted
Signature Verification
N/A (SOAP-based)Organization ID verification in SOAP envelope
Sample Payload
OutboundMessage
{
"sObject": {
"type": "Lead",
"Id": "00Q1a000001234567",
"FirstName": "John",
"LastName": "Doe",
"Email": "[email protected]",
"Status": "Open - Not Contacted",
"CreatedDate": "2026-04-11T10:00:00.000Z"
}
}Send a Sample Salesforce Payload
Pick an event, enter your endpoint URL (or localhost), and fire a realistic Salesforce payload with one click — no Salesforce account needed.
Test Sender
Loading samples…
Capture & Inspect Salesforce Webhooks Live
Get a free public HTTPS endpoint below, point Salesforce at it, and watch events arrive in real time. Use the forwarding rule to relay them straight to your local server.
See it work in real time
Click below to get a live webhook URL instantly. Paste it anywhere — Stripe, GitHub, Postman — and watch events arrive right here.
Expires in 1 hour · No account needed
Forward Salesforce webhooks to localhost
- Click Create live endpoint above to get a public HTTPS URL
- Paste the URL into Salesforce's webhook settings
- In the Forwarding tab, add a rule: target =
http://localhost:3000/webhooks/salesforce - Fire a test event from Salesforce — it arrives in the inspector and hits your local handler simultaneously
Ready to test your Salesforce webhook handler?
Free HTTPS endpoint with forwarding, retry, and event replay. No install, no CLI, no deploy.
Create Free Account