For developers and golf apps

    Build pace of play into your golf app

    GolfAppen measures course flow hole by hole. Your app can use the same data: where the queue is right now, how long a round actually takes, and which holes slow everyone down. Anonymous, aggregated per course – no player data.

    See how it works

    Pilot phase – free for early partners

    Four ways to connect

    Pick what fits your product. Everything can be combined.

    Live pace and flow

    Queues, bottlenecks and expected round time per course, updated as play happens. Ideal for a flow card in your app.

    History and statistics

    Average round time, pace per hole and trends over time – for course pages, reports or your own insights.

    Send positions in

    Already have GPS in your app? Send tee and green passings to us so your users contribute to the measurement.

    Embedded view

    Rather not code against the API? Drop in a ready-made flow view with one small snippet.

    What it looks like

    Simple JSON over HTTPS, authenticated with an API key in the header. The example below shows the planned format for live flow.

    GET /api/public/partner/v1/courses/{courseId}/flow
    
    {
      "course": "Bjaavann Golfklubb",
      "updated_at": "2026-08-14T17:42:11Z",
      "expected_round_minutes": 258,
      "queue_hole": 7,
      "holes": [
        { "hole": 6, "status": "good",   "extra_minutes": 0 },
        { "hole": 7, "status": "late",   "extra_minutes": 6 },
        { "hole": 8, "status": "slight", "extra_minutes": 2 }
      ]
    }

    Preview of the planned format – fields may change before launch.

    Three steps to integrate

    1. 1

      Get a key

      We issue an API key and agree which courses it covers.

    2. 2

      Call the endpoint

      One call per course returns the flow. No SDK required.

    3. 3

      Show the flow

      Use the data however you like – or paste in our ready-made view.

    Access and privacy

    Keys issued by us

    GolfAppen issues and manages every partner key, with a rate limit per key.

    Anonymous by design

    No names, scores or handicaps. Data is aggregated per course – never per player.

    The course comes first

    Data follows the course. We only share courses that are set up and running in GolfAppen.

    Pricing and phase

    The API is in a pilot phase. Early partners join for free in exchange for being a reference, and get to shape the endpoints with us.

    Read about privacy

    Want to connect?

    Tell us about your app and what you want to show. We reply personally and set up a test key for the first partners.

    Frequently asked questions about the partner API

    Who can get access to the API?
    Golf apps, tee time systems, club systems and federations. We start with a small number of partners during the pilot to get the integration right.
    What does it cost?
    It is free during the pilot. After that it becomes a simple subscription based on volume and number of courses, agreed up front.
    Can we send data to you?
    Yes. If your app already runs GPS in the background, it can send tee and green passings to us. Your users then contribute to the measurement, making flow more accurate for everyone.
    What about privacy?
    All data is anonymous and aggregated per course. We store timestamps for when a flight passes tee and green – no names, scores or handicaps. You receive no personal data from us.
    Which courses are available?
    Courses set up in GolfAppen with zones on tee and green. The list grows as clubs come on board, and the API has its own endpoint for available courses.
    When will it be ready?
    We are building the endpoints together with the first partners. Register interest now and we will get back to you with a timeline and a test key.