Set up real-time notifications and event-driven integrations with Sports Buddies webhooks for instant updates and seamless automation.
Webhooks are HTTP callbacks that send real-time notifications to your application when specific events occur in Sports Buddies, enabling instant updates and automated workflows.
Receive instant notifications when events happen, eliminating the need for constant API polling.
Build responsive applications that react to user actions and system events automatically.
Simple HTTP POST requests to your endpoint with detailed event data and metadata.
Subscribe to the events that matter most for your application and receive detailed payloads with relevant information.
Notifications about user activities, profile changes, and account updates.
Triggered when a new user account is created
Triggered when user profile information is modified
Triggered when a user completes ID verification
Triggered when a user account is deleted
Updates about the BuddyMatch™ algorithm, connections, and compatibility scoring.
Triggered when a new match is created between users
Triggered when a user accepts a match request
Triggered when a user declines a match request
Triggered when a match request expires
Notifications about sports events, meetups, and community activities.
Triggered when a new sports event is created
Triggered when event details are modified
Triggered when users RSVP to events
Triggered when an event is cancelled
Updates about messaging, notifications, and user interactions.
Triggered when a new message is sent
Triggered when a message is read
Triggered when a push notification is sent
Triggered when a notification is delivered
Follow these steps to configure webhooks for your application and start receiving real-time notifications.
Set up a public HTTP endpoint (URL) that can receive POST requests from Sports Buddies. This endpoint should be accessible from the internet and able to handle JSON payloads.
Log into your Sports Buddies developer dashboard and navigate to the Webhooks section. Add your endpoint URL and select the events you want to subscribe to.
Sports Buddies will send a verification request to your endpoint. Your server should respond with the verification token to confirm ownership and activate the webhook.
Implement logic to process incoming webhook payloads. Verify the signature, parse the event data, and take appropriate actions in your application.
Learn about the security measures we implement to ensure your webhooks are secure and authentic.
Each webhook includes a cryptographic signature that you can verify to ensure the request came from Sports Buddies and hasn't been tampered with.
Use your unique webhook secret to verify the authenticity of incoming webhooks and prevent unauthorized access to your endpoint.
All webhook endpoints must use HTTPS to ensure secure transmission of sensitive data and prevent man-in-the-middle attacks.
Optionally restrict webhook delivery to specific IP addresses for additional security and control over who can send requests to your endpoint.
Tools and techniques to help you test your webhook implementation and troubleshoot any issues.
Use our developer dashboard to send test webhooks to your endpoint and verify that your implementation is working correctly.
Open Dashboard View DocumentationTest webhooks locally during development using ngrok to create a secure tunnel to your local development environment.
Download ngrok Setup GuideView detailed logs of all webhook delivery attempts, including success/failure status, response codes, and error messages.
View Logs Log FormatTrack webhook delivery performance and ensure reliable notification delivery to your application.
Monitor webhook delivery rates, response times, and failure rates to ensure optimal performance.
Failed webhook deliveries are automatically retried with exponential backoff to maximize delivery success.
Receive alerts when webhook delivery fails repeatedly, helping you identify and resolve issues quickly.
Track response times, throughput, and other performance indicators to optimize your webhook handling.
See real examples of webhook payloads and learn how to handle different event types in your application.
This webhook is triggered when a new user account is created in Sports Buddies.
This webhook is triggered when the BuddyMatch™ algorithm creates a new match between compatible users.
This webhook is triggered when a user creates a new sports event or meetup.
Discover other helpful guides and resources to get the most out of Sports Buddies.
Learn the basics of Sports Buddies, create your profile, and make your first connection.
Master all the features and learn how to get the most out of Sports Buddies.
Learn about our PlaySafe™ features, verification process, and how we protect our community.
Understand our community guidelines, moderation policies, and how to be a great community member.
Technical documentation for developers, integrations, and API access.
Find answers to common questions and get help when you need it.
Read our terms of service, privacy policy, and other important legal documents.