Barkie is an AI and Mixed Reality technology lab committed to improving the golfing experience. We're building tools that augment the game, not distract from it.
Explore the APIAPI Documentation
The Barkie API provides powerful tools to extract and analyze golf data from images and audio. Our API endpoints are hosted at api.barkie.ai
.
Authentication
All API requests must be authenticated using an API key. Include your API key in the Authorization
header as a Bearer token.
Authorization: Bearer bk_YOUR_API_KEY
Contact us to request an API key for your integration.
Analyze golf scorecards (images) or recorded descriptions (audio) to extract structured score and statistics data.
curl -X POST "https://api.barkie.ai/v1preview1/score" \
-H "Authorization: Bearer bk_YOUR_API_KEY" \
-F "[email protected]" \
-F "roundId=rnd_custom_id_or_auto_generated"
curl -X POST "https://api.barkie.ai/v1preview1/score" \
-H "Authorization: Bearer bk_YOUR_API_KEY" \
-F "file=@hole_description.mp3" \
-F "roundId=rnd_custom_id_or_auto_generated"
Retrieve a list of all rounds for the authenticated account.
curl -X GET "https://api.barkie.ai/v1preview1/rounds" \
-H "Authorization: Bearer bk_YOUR_API_KEY"
Update the status of a specific round.
curl -X PATCH "https://api.barkie.ai/v1preview1/rounds/rnd_6f8a9b2c3d4e5f6a7b8c9d0e" \
-H "Authorization: Bearer bk_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"status": "completed"}'
Retrieve API usage statistics for the authenticated account.
curl -X GET "https://api.barkie.ai/v1preview1/usage" \
-H "Authorization: Bearer bk_YOUR_API_KEY"
Check the health status of the API service.
curl -X GET "https://api.barkie.ai/v1preview1/health"
Model Context Protocol (MCP)
Barkie API supports the Model Context Protocol (MCP), enabling seamless Agent-to-Agent communication. MCP allows AI agents to interact with our API in a standardized way, exchanging contextual information for improved golf data processing.
With MCP support, you can build workflows where AI agents can directly analyze golf data, request scorecard processing, and integrate results without human intervention.
Demos
Here are two demos built on Barkie, showcasing our expertise with multimodal document and audio understanding.
Demo Videos
Watch our demos in action with these short videos:
ScoreShot Videos
18 Hole Paper-to-Digital Conversion
9+9 Hole Paper-to-Digital Conversion
Broadie Videos
Audio Scorekeeping
Audio Round Journaling
Multilingual Journaling
About Barkie
Barkie is a golf technology lab committed to enhancing the golf experience through innovative AI and Mixed Reality solutions.
What is "Barkie"?
1. If a player's ball hits the trunk or a thick branch of a tree... and the player still makes par on the hole, the player is said to have "made a barkie".
2. Barkie is also Dutch slang for 💯. #KeepItBarkie
Our Mission
We want technology to augment the golf game, not distract from it. We're developing tools to help golfers better understand their performance and improve their game.
Our first experiment is ScoreShot, leveraging vision models to turn your golf scorecard into a digital representation. We're looking forward to sharing it with the world of golf!
The Team
Contact Us
Have questions about our API, interested in partnerships, please reach out:
[email protected]