aid: arccos-golf name: Arccos Golf description: >- Arccos Golf is the golf performance-tracking platform behind the Arccos Caddie smart sensors, smart grips and the Arccos Air wearable — the Official Game Tracker of the PGA TOUR. Club-mounted sensors and the Arccos mobile app automatically capture every shot on the course, then AI-driven Strokes Gained analytics, Smart Club Distances, an AI rangefinder and Arccos Caddie strategy turn that shot data into per-round and per-hole insight. Arccos exposes that same data to approved third parties through the Arccos On-Course Data API, a Swagger 2.0-documented REST API over rounds, round stats, clubs, users and a public course/course-version catalog, secured with an OAuth 2.0 authorization-code flow and per-resource read scopes, plus registerable HTTPS webhooks for round and account-disconnect events. Its Shopify-hosted storefront additionally publishes an llms.txt and a Universal Commerce Protocol (UCP) MCP endpoint for agent-driven commerce. image: https://www.arccosgolf.com/cdn/shop/files/Arccos_Logo-Inline.svg url: https://raw.githubusercontent.com/api-evangelist/arccos-golf/refs/heads/main/apis.yml x-type: company x-source: harvest:secondary-market specificationVersion: '0.23' created: '2026-08-06' modified: '2026-08-06' tags: - Company - golf - sports-technology - wearables - iot - shot-tracking - sports-analytics - performance-analytics - geospatial - consumer-hardware - webhooks - oauth2 - mcp - ecommerce apis: - name: Arccos Golf Storefront UCP MCP Server description: >- Universal Commerce Protocol (UCP) MCP endpoint published on the Arccos Golf Shopify storefront for agent-driven commerce. An anonymous JSON-RPC tools/list returns 13 tools covering catalog search and lookup, product detail, cart create/update/cancel, checkout create/get/update/complete/cancel and order lookup, each with a full JSON Schema inputSchema. Discovery is at /.well-known/ucp; agent instructions are published at /llms.txt and /agents.md. This is the Shopify platform commerce surface, not the Arccos golf-data API. humanURL: https://www.arccosgolf.com/llms.txt baseURL: https://www.arccosgolf.com/api/ucp/mcp tags: - mcp - ecommerce - agent-native - ucp properties: - type: MCPServer url: mcp/arccos-golf-mcp.yml - type: MCPServer url: https://www.arccosgolf.com/api/ucp/mcp - type: ToolCrosswalk url: mcp/arccos-golf-tool-crosswalk.yml - type: LLMsTxt url: llms/arccos-golf-llms.txt - type: Documentation url: https://www.arccosgolf.com/llms.txt - aid: arccos-golf:arccos-golf-clubs-api name: Arccos Golf Clubs API description: The Clubs API from Arccos Golf — 2 operation(s) for clubs. humanURL: https://api.arccosgolf.com/swagger baseURL: https://api.arccosgolf.com/ tags: - Clubs properties: - type: OpenAPI url: openapi/arccos-golf-clubs-api-openapi.yml - type: Swagger url: openapi/_original/arccos-golf-on-course-data-api-swagger.json - type: Documentation url: https://api.arccosgolf.com/swagger - type: APIReference url: https://api.arccosgolf.com/swagger - type: Postman url: >- https://www.postman.com/arccosgolf/workspace/arccos-public-api/collection/14095300-9001cc03-d9dd-4c77-a42d-ca6a0417350b - type: SourceCode url: https://github.com/arccosgolf/on-course-data-api-example-front-end - type: Authentication url: authentication/arccos-golf-authentication.yml - type: OAuthScopes url: scopes/arccos-golf-scopes.yml - type: Conventions url: conventions/arccos-golf-conventions.yml - type: Idempotency url: conventions/arccos-golf-conventions.yml - type: ErrorCatalog url: errors/arccos-golf-problem-types.yml - type: DataModel url: data-model/arccos-golf-data-model.yml - type: Webhooks url: asyncapi/arccos-golf-webhooks.yml - type: Lifecycle url: lifecycle/arccos-golf-lifecycle.yml - aid: arccos-golf:arccos-golf-courses-api name: Arccos Golf Courses API description: The Courses API from Arccos Golf — 3 operation(s) for courses. humanURL: https://api.arccosgolf.com/swagger baseURL: https://api.arccosgolf.com/ tags: - Courses properties: - type: OpenAPI url: openapi/arccos-golf-courses-api-openapi.yml - type: Swagger url: openapi/_original/arccos-golf-on-course-data-api-swagger.json - type: Documentation url: https://api.arccosgolf.com/swagger - type: APIReference url: https://api.arccosgolf.com/swagger - type: Postman url: >- https://www.postman.com/arccosgolf/workspace/arccos-public-api/collection/14095300-9001cc03-d9dd-4c77-a42d-ca6a0417350b - type: SourceCode url: https://github.com/arccosgolf/on-course-data-api-example-front-end - type: Authentication url: authentication/arccos-golf-authentication.yml - type: OAuthScopes url: scopes/arccos-golf-scopes.yml - type: Conventions url: conventions/arccos-golf-conventions.yml - type: Idempotency url: conventions/arccos-golf-conventions.yml - type: ErrorCatalog url: errors/arccos-golf-problem-types.yml - type: DataModel url: data-model/arccos-golf-data-model.yml - type: Webhooks url: asyncapi/arccos-golf-webhooks.yml - type: Lifecycle url: lifecycle/arccos-golf-lifecycle.yml - aid: arccos-golf:arccos-golf-rounds-api name: Arccos Golf Rounds API description: The Rounds API from Arccos Golf — 3 operation(s) for rounds. humanURL: https://api.arccosgolf.com/swagger baseURL: https://api.arccosgolf.com/ tags: - Rounds properties: - type: OpenAPI url: openapi/arccos-golf-rounds-api-openapi.yml - type: Swagger url: openapi/_original/arccos-golf-on-course-data-api-swagger.json - type: Documentation url: https://api.arccosgolf.com/swagger - type: APIReference url: https://api.arccosgolf.com/swagger - type: Postman url: >- https://www.postman.com/arccosgolf/workspace/arccos-public-api/collection/14095300-9001cc03-d9dd-4c77-a42d-ca6a0417350b - type: SourceCode url: https://github.com/arccosgolf/on-course-data-api-example-front-end - type: Authentication url: authentication/arccos-golf-authentication.yml - type: OAuthScopes url: scopes/arccos-golf-scopes.yml - type: Conventions url: conventions/arccos-golf-conventions.yml - type: Idempotency url: conventions/arccos-golf-conventions.yml - type: ErrorCatalog url: errors/arccos-golf-problem-types.yml - type: DataModel url: data-model/arccos-golf-data-model.yml - type: Webhooks url: asyncapi/arccos-golf-webhooks.yml - type: Lifecycle url: lifecycle/arccos-golf-lifecycle.yml - aid: arccos-golf:arccos-golf-users-api name: Arccos Golf Users API description: The Users API from Arccos Golf — 1 operation(s) for users. humanURL: https://api.arccosgolf.com/swagger baseURL: https://api.arccosgolf.com/ tags: - Users properties: - type: OpenAPI url: openapi/arccos-golf-users-api-openapi.yml - type: Swagger url: openapi/_original/arccos-golf-on-course-data-api-swagger.json - type: Documentation url: https://api.arccosgolf.com/swagger - type: APIReference url: https://api.arccosgolf.com/swagger - type: Postman url: >- https://www.postman.com/arccosgolf/workspace/arccos-public-api/collection/14095300-9001cc03-d9dd-4c77-a42d-ca6a0417350b - type: SourceCode url: https://github.com/arccosgolf/on-course-data-api-example-front-end - type: Authentication url: authentication/arccos-golf-authentication.yml - type: OAuthScopes url: scopes/arccos-golf-scopes.yml - type: Conventions url: conventions/arccos-golf-conventions.yml - type: Idempotency url: conventions/arccos-golf-conventions.yml - type: ErrorCatalog url: errors/arccos-golf-problem-types.yml - type: DataModel url: data-model/arccos-golf-data-model.yml - type: Webhooks url: asyncapi/arccos-golf-webhooks.yml - type: Lifecycle url: lifecycle/arccos-golf-lifecycle.yml - aid: arccos-golf:arccos-golf-webhooks-api name: Arccos Golf Webhooks API description: The Webhooks API from Arccos Golf — 2 operation(s) for webhooks. humanURL: https://api.arccosgolf.com/swagger baseURL: https://api.arccosgolf.com/ tags: - Webhooks properties: - type: OpenAPI url: openapi/arccos-golf-webhooks-api-openapi.yml - type: Swagger url: openapi/_original/arccos-golf-on-course-data-api-swagger.json - type: Documentation url: https://api.arccosgolf.com/swagger - type: APIReference url: https://api.arccosgolf.com/swagger - type: Postman url: >- https://www.postman.com/arccosgolf/workspace/arccos-public-api/collection/14095300-9001cc03-d9dd-4c77-a42d-ca6a0417350b - type: SourceCode url: https://github.com/arccosgolf/on-course-data-api-example-front-end - type: Authentication url: authentication/arccos-golf-authentication.yml - type: OAuthScopes url: scopes/arccos-golf-scopes.yml - type: Conventions url: conventions/arccos-golf-conventions.yml - type: Idempotency url: conventions/arccos-golf-conventions.yml - type: ErrorCatalog url: errors/arccos-golf-problem-types.yml - type: DataModel url: data-model/arccos-golf-data-model.yml - type: Webhooks url: asyncapi/arccos-golf-webhooks.yml - type: Lifecycle url: lifecycle/arccos-golf-lifecycle.yml common: - type: DomainSecurity url: security/arccos-golf-domain-security.yml - type: Website url: https://www.arccosgolf.com/ - type: DeveloperPortal url: https://api.arccosgolf.com/swagger - type: Documentation url: https://api.arccosgolf.com/swagger - type: APIReference url: https://api.arccosgolf.com/swagger - type: GettingStarted url: https://github.com/arccosgolf/on-course-data-api-example-front-end - type: Postman url: https://www.postman.com/arccosgolf/workspace/arccos-public-api/collection/14095300-9001cc03-d9dd-4c77-a42d-ca6a0417350b - type: GitHubOrganization url: https://github.com/arccosgolf - type: Support url: https://www.arccosgolf.com/pages/contact - type: HelpCenter url: https://support.arccosgolf.com/hc/en-us - type: Blog url: https://www.arccosgolf.com/blogs/community - type: SignUp url: https://www.arccosgolf.com/account/register - type: Login url: https://dashboard.arccosgolf.com/login - type: TermsOfService url: https://www.arccosgolf.com/policies/terms-of-service - type: PrivacyPolicy url: https://www.arccosgolf.com/policies/privacy-policy - type: OpenAPI url: openapi/_original/arccos-golf-on-course-data-api-openapi.yml - type: Authentication url: authentication/arccos-golf-authentication.yml - type: OAuthScopes url: scopes/arccos-golf-scopes.yml - type: Conventions url: conventions/arccos-golf-conventions.yml - type: Idempotency url: conventions/arccos-golf-conventions.yml - type: ErrorCatalog url: errors/arccos-golf-problem-types.yml - type: DataModel url: data-model/arccos-golf-data-model.yml - type: Webhooks url: asyncapi/arccos-golf-webhooks.yml - type: Lifecycle url: lifecycle/arccos-golf-lifecycle.yml - type: Conformance url: conformance/arccos-golf-conformance.yml - type: WellKnown url: well-known/arccos-golf-well-known.yml - type: LLMsTxt url: llms/arccos-golf-llms.txt - type: MCPServer url: mcp/arccos-golf-mcp.yml - type: ToolCrosswalk url: mcp/arccos-golf-tool-crosswalk.yml - type: AgentSkill url: skills/_index.yml - type: Overlay url: overlays/arccos-golf-on-course-data-api-overlay.yaml - type: SecondaryMarket url: https://forgeglobal.com/arccos-golf_stock/ maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io x-enrichment: date: '2026-08-06' status: enriched artifacts_added: 26 pass: local-v1