search_courses
Search for disc golf courses by name, city, country, region, hole count, or features.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_courses"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (1-25, default: 10). | |
| query | No | Text search query for course name, city, or keywords (1-200 characters). | |
| offset | No | Pagination offset (0-1000, default: 0). | |
| region | No | State, province, or region code/name (e.g. 'FL', 'OR', 'England'). | |
| country | No | ISO 3166-1 alpha-2 country code (e.g. 'US', 'GB', 'FI') or country name. | |
| is_free | No | Filter to free-to-play public courses. | |
| is_18_holes | No | Filter to courses with 18 or more holes. | |
| is_pay_to_play | No | Filter to pay-to-play or commercial courses. | |
| is_dog_friendly | No | Filter to dog-friendly courses. | |
| has_multiple_pins | No | Filter to courses with multiple basket/pin positions. | |
| has_multiple_tees | No | Filter to courses with multiple tee pads per hole. |