If your scores already live in another system, live scoring apps, tournament software, or a club's own booking platform, you don't need to double-enter them. The OAuth2 API lets those systems push scores straight into the right group.
The OAuth2 Flow
A connecting application authenticates via a standard OAuth2 authorization flow, an organiser grants access and picks which group the connection applies to, and the application receives a token scoped to that group only. Nothing outside the approved group is ever visible to the integration.
De-duplicating Events by ID
Every score pushed through the API carries an external event ID from the source system. If the same event is sent twice, whether from a retry or a sync running more than once, it's recognised and skipped rather than posted a second time, so a player's history never double-counts a round.
What a Clean Integration Looks Like
A well-built integration authenticates once, stores its token, and pushes a score the moment a round finishes on the source system's side. From there, the same calculation engine that handles manually entered scores takes over, differentials, handicap history and leaderboard updates all happen exactly as they would for any other round.
Building an integration or connecting an existing scoring platform? Get in touch and we'll help you get set up.

Comments
Be the first to share your thoughts on this article.
Thanks for Commenting
Your comment has been submitted and will appear once approved.