Disc Golf Discs
# Discgolf API Documentation Welcome to the Discgolf API! This API provides comprehensive data about disc golf discs, enabling you to retrieve detailed disc records, perform advanced searches, and even find discs with similar flight characteristics. Whether you're building a disc golf app or conducting data analysis, our API is designed to be flexible and powerful. --- ## Overview The Discgolf…
Disc Golf Discs endpoints
| Method | Endpoint | Description |
|---|---|---|
| Discs | ||
| GET |
get_disc_discs__disc_id__get /discs/{disc_id} |
Retrieve a specific disc by its ID. Args: disc_id (int): The ID of the disc. Returns: dict: A dictionary representing the disc record. Raises: HTTPException: If the disc is not… |
| GET |
advanced_search_discs_advanced_search_get /discs/advanced/search |
Advanced search endpoint to filter discs based on multiple criteria. Query Parameters: manufacturer (str): Filter discs by manufacturer. disc_type (str): Filter discs by type.… |
| GET |
get_all_discs_discs__get /discs/ |
Retrieve all disc records from the database. Returns: dict: A dictionary with key "discs" containing a list of all disc records. |
| GET |
get_random_disc_discs_random_get /discs/random |
Retrieve a random disc from the database. Returns: dict: A randomly selected disc record. |
| GET |
get_similar_discs_discs_similar__disc_id__get /discs/similar/{disc_id} |
Retrieve discs that are similar to the given disc based on flight numbers. Similarity is defined by comparing the disc's flight numbers—speed, glide, turn, and fade— with those… |
| Other endpoints | ||
| GET |
read_root__get / |
|
Disc Golf Discs pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $5 / month | — |
|
| ULTRA | $10 / month | — |
|
| MEGA | $15 / month | — |
|