Skip to main content Adding an Endpoint
To start receiving webhooks, you need to register an endpoint URL where StoreKit will send events.
Go to your StoreKit Dashboard
Navigate to Settings > Webhooks
Click Add Endpoint
Enter your endpoint URL (e.g., https://example.com/webhooks/storekit)
Select the event types you want to receive
Save your endpoint
Endpoint Requirements
Your endpoint must:
Be publicly accessible via HTTPS
Accept POST requests
Return a 2xx status code within 15 seconds
Have CSRF protection disabled for this route
Choosing Event Types
You can subscribe to specific event types or receive all events. We recommend only subscribing to the events you need to minimize unnecessary traffic.
See the Webhook Events page for a complete list of available events.
Testing Your Endpoint
Before going live, test your endpoint to ensure it’s working correctly:
Use the Send Test Event button in your dashboard
Check that your endpoint receives the test webhook
Verify your endpoint returns a 2xx response
During development, you can use tools like webhook.site or ngrok to inspect incoming webhooks.