{
    "openapi": "3.1.0",
    "info": {
        "title": "CGC Airport Transfers public API",
        "version": "1.3.3",
        "description": "Public read endpoints for quotes and routes. Booking and richer tools are on the MCP endpoint (see /.well-known/mcp.json)."
    },
    "servers": [
        {
            "url": "https://cgctransfers.com.au"
        }
    ],
    "paths": {
        "/wp-json/atb/v1/quote": {
            "get": {
                "operationId": "getQuote",
                "summary": "Fixed-price quote between two locations (per-vehicle AUD, GST and tolls included)",
                "parameters": [
                    {
                        "name": "from",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "to",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "responses": {
                    "200": {
                        "description": "Per-vehicle prices, or an unpriced indication meaning quote on request (0416 131 285)."
                    }
                }
            }
        },
        "/wp-json/atb/v1/routes": {
            "get": {
                "operationId": "listRoutes",
                "summary": "All fixed-price routes with zones, suburbs and fares",
                "responses": {
                    "200": {
                        "description": "Route list."
                    }
                }
            }
        }
    }
}