---
title: "GET /courses/getCourseGroupDetail"
method: GET
path: "/courses/getCourseGroupDetail"
tags: ["CourseDetail"]
---

# GET /courses/getCourseGroupDetail

`GET /courses/getCourseGroupDetail`

## Request

- Base URL: `https://api.golfintelligence.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.golfintelligence.com/courses/getCourseGroupDetail`
- Auth: OAuth 2 (password, token URL `/auth/authenticateToken`, scopes: `openid`)

## Query parameters

- `PublicId` string
- `Slug` string
- `ScoreId` integer

## Response `200`

Success

- BLLCoursesScoringCourseGroupDto
  - `updatedOn` string, date-time
  - `courses` BLLCoursesScoringCourseDto[]
    - `tees` BLLCoursesScoringTeeDto[]
      - `holes` BLLCoursesScoringHoleDto[]
        - `altHoleNumber` integer
        - `par` integer
        - `yardage` integer
        - `allocation` integer
        - `updateOn` string, date-time
        - `updatedById` integer
        - `holeDataStats` BLLCoursesHoleDataStatsDto
          - `gpsDate` string, date-time
          - `maxRenderDate` string, date-time
          - `minRenderDate` string, date-time
          - `maxMeshDate` string, date-time
          - `minMeshDate` string, date-time
          - `surveyDate` string, date-time
        - `holeId` integer
        - `holeName` string
        - `holeNumber` integer
        - `holeType` 'Numbered' | 'Practice' | 'Range' | 'Alternate'
        - `isHoleActive` boolean
        - `strackaLineGreenId` integer
        - `teeGPSCoordinate` BLLBaseGPSCoordinateDto
          - `latitude` number, double
          - `longitude` number, double
        - `approachGPSCoordinate` BLLBaseGPSCoordinateDto
          - `latitude` number, double
          - `longitude` number, double
        - `greenGPSCoordinate` BLLBaseGPSCoordinateDto
          - `latitude` number, double
          - `longitude` number, double
      - `teeId` integer
      - `courseId` integer
      - `teeName` string
      - `courseTeeType` 'FrontNine' | 'BackNine' | 'Total'
      - `teeType` 'Men' | 'Women'
      - `teeColorType` 'Black' | 'Green' | 'White' | 'Red' | 'Platinum' | 'Gold' | 'Silver' | 'Bronze' | 'Blue' | 'Yellow' | 'LtBlue' | 'Cyan' | 'LtCyan' | 'Gray' | 'DarkGray' | 'LtGreen' | 'Magenta' | 'LtMagenta' | 'LtRed' | 'Orange' | 'Purple' | 'None'
      - `teeSetupType` 'System' | 'User' | 'AI' | 'Imported' | 'PGAScore' | 'NCAA' | 'Scorecard'
      - `isTeeActive` boolean
      - `par` integer
      - `yardage` integer
      - `slope` integer
      - `rating` number, double
      - `updateOn` string, date-time
      - `updateById` integer
    - `courseId` integer
    - `name` string
    - `shortName` string
    - `courseHoleType` 'EighteenHole' | 'NineHole' | 'Other' | 'TwelveHole'
    - `courseStatusType` 'Active' | 'Inactive'
  - `holes` BLLCoursesScoringHoleDto[]
    - `altHoleNumber` integer
    - `par` integer
    - `yardage` integer
    - `allocation` integer
    - `updateOn` string, date-time
    - `updatedById` integer
    - `holeDataStats` BLLCoursesHoleDataStatsDto
      - `gpsDate` string, date-time
      - `maxRenderDate` string, date-time
      - `minRenderDate` string, date-time
      - `maxMeshDate` string, date-time
      - `minMeshDate` string, date-time
      - `surveyDate` string, date-time
    - `holeId` integer
    - `holeName` string
    - `holeNumber` integer
    - `holeType` 'Numbered' | 'Practice' | 'Range' | 'Alternate'
    - `isHoleActive` boolean
    - `strackaLineGreenId` integer
    - `teeGPSCoordinate` BLLBaseGPSCoordinateDto
      - `latitude` number, double
      - `longitude` number, double
    - `approachGPSCoordinate` BLLBaseGPSCoordinateDto
      - `latitude` number, double
      - `longitude` number, double
    - `greenGPSCoordinate` BLLBaseGPSCoordinateDto
      - `latitude` number, double
      - `longitude` number, double
  - `gpsItems` BLLCoursesGPSItemDto[]
    - `holeId` integer
    - `gpsType` 'FrontMarker' | 'CenterMarker' | 'BackMarker' | 'TeeboxMarker' | 'ApproachMarker' | 'SprinklerMarker' | 'DistanceMarker' | 'TeeboxTrace' | 'FairwayTrace' | 'GreenTrace' | 'BunkerTrace' | 'WaterTrace' | 'GenericTrace' | 'ContourTrace' | 'CartpathTrace' | 'VegetationTrace' | 'TreesTrace' | 'WaterPath' | 'CartpathPath' | 'DistancePath' | 'DownSlopeRadius' | 'UpSlopeRadius' | 'LeafyTree' | 'PineTree' | 'ShrubTree' | 'PalmTree' | 'ElevationPath' | 'HazardPath' | 'YardageGreenFront' | 'YardageBackofTee' | 'OuterArrows' | 'FairwayArrows' | 'WidthPath' | 'HoleBoundry' | 'SLAnchorMarker'
    - `gpsCoordinate` BLLBaseGPSCoordinateDto
      - `latitude` number, double
      - `longitude` number, double
    - `shapes` array[]
      - BLLBaseGPSCoordinateDto[]
        - `latitude` number, double
        - `longitude` number, double
  - `data` string
  - `isElevationData` boolean
  - `isHolo` boolean
  - `tileSets` BLLCoursesTileSetDto[]
    - `tileSetId` integer
    - `name` string
    - `tileSetCode` string
    - `tileSetTypeId` integer
    - `createdOn` string, date-time
  - `isFavorite` boolean
  - `courseGroupDataStats` BLLCoursesCourseGroupDataStatsDto
    - `tileSetDate` string, date-time
    - `maxGPSDate` string, date-time
    - `minGPSDate` string, date-time
    - `maxMeshDate` string, date-time
    - `minMeshDate` string, date-time
    - `maxRenderDate` string, date-time
    - `minRenderDate` string, date-time
  - `courseEnvironmentTypeId` 'Tropical' | 'Oceanfront' | 'Parkland' | 'Links' | 'Desert' | 'Mountain' | 'Tundra'
  - `courseArchitect` string
  - `yearOpened` string
  - `guestPolicyTypeId` 'Closed' | 'Open'
  - `fairwayType` string
  - `greenType` string
  - `myFrontTeeId` integer
  - `myBackTeeId` integer
  - `alternateIds` BLLCoursesCourseAlternateIdDto[]
    - `alternateIdTypeId` integer
    - `alternateIdTypeName` string
    - `alternateId` string
    - `courseId` integer
    - `name` string
    - `shortName` string
    - `courseHoleType` 'EighteenHole' | 'NineHole' | 'Other' | 'TwelveHole'
    - `courseStatusType` 'Active' | 'Inactive'
  - `courseGroupId` integer
  - `publicId` string
  - `slug` string
  - `name` string
  - `facility` BLLCoursesFacilityDetailDto
    - `windDirectionType` 'N' | 'NE' | 'E' | 'SE' | 'S' | 'SW' | 'W' | 'NW'
    - `prevailingPecentage` integer
    - `averageWindSpeed` number, double
    - `averageTemp` integer
    - `facilityMembershipType` 'Public' | 'SemiPrivate' | 'Resort' | 'Military' | 'University' | 'Private' | 'Municipal'
    - `facilityId` integer
    - `facilityName` string
    - `facilityType` 'SingleCourse' | 'MultipleCourse' | 'SharedCourse'
    - `gpsCoordinate` BLLBaseGPSCoordinateDto
      - `latitude` number, double
      - `longitude` number, double
    - `address` BLLBaseAddressDto
      - `addressId` integer
      - `addressType` 'Physical' | 'Mailing' | 'Billing'
      - `addressName` string
      - `address1` string
      - `address2` string
      - `city` string
      - `region` string
      - `postalCode` string
      - `countryCode` string
    - `isActive` boolean
    - `isPermanantlyClosed` boolean
    - `apiRegionType` 'UnitedStates' | 'Canada' | 'UnitedKingdom' | 'MainlandEurope' | 'AustraliaNewZealand' | 'Asia' | 'MinorCountries'
    - `contactName` string
    - `contactTitle` string
    - `email` string
    - `website` string
    - `proshop` BLLCoursesProshopDto
      - `hasDrivingRange` boolean
      - `hasPuttingGreen` boolean
      - `hasChippingGreen` boolean
      - `hasPracticeBunker` boolean
      - `hasMotorCart` boolean
      - `hasPullCart` boolean
      - `hasGolfClubRentals` boolean
      - `hasClubFitting` boolean
      - `hasProShop` boolean
      - `hasGolfLessons` boolean
      - `hasCaddieHire` boolean
      - `hasRestaurant` boolean
      - `hasReceptionHall` boolean
      - `hasChangingRoom` boolean
      - `hasLockers` boolean
      - `hasLodgingOnSite` boolean
  - `profileImage` string
  - `coverImage` string
  - `strackaLineId` integer
  - `isActive` boolean

## Other responses

- `400`: Bad Request
- `500`: Server Error

---

[API](https://skmtc.dev/golfintelligence/apis/golf-intelligence-api.md) · [All operations](https://skmtc.dev/golfintelligence/apis/golf-intelligence-api/llms.txt) · [OpenAPI document](https://skmtc.dev/golfintelligence/apis/golf-intelligence-api/revisions/57d2fc0ccde6?raw)
