Get AI tool definitions
GET
/v1/ai/toolsReturns model-compatible function definitions for searching and retrieving golf clubs.
Tags: ai
Authentication
Send the API key as a Bearer token in the Authorization header.
Parameters
This endpoint has no documented parameters.
Example request
curl --request GET \
--url 'https://api.eae.golf/v1/ai/tools' \
--header 'Authorization: Bearer YOUR_API_KEY'
Responses
200 · Default Response
application/json
| Field | Type | Required | Description | Constraints |
|---|---|---|---|---|
version | integer | Yes | ||
tools | array<object<string, any>> | Yes |
Example
{
"version": 1,
"tools": [
{}
]
}
401 · Default Response
application/json
| Field | Type | Required | Description | Constraints |
|---|---|---|---|---|
statusCode | integer | Yes | ||
error | string | Yes | ||
code | string | No | ||
message | string | Yes | ||
requestId | string | Yes |
Example
{
"statusCode": 0,
"error": "string",
"code": "trial_expired",
"message": "string",
"requestId": "req-7f3a2c"
}
429 · Default Response
application/json
| Field | Type | Required | Description | Constraints |
|---|---|---|---|---|
statusCode | integer | Yes | ||
error | string | Yes | ||
code | string | No | ||
message | string | Yes | ||
requestId | string | Yes |
Example
{
"statusCode": 0,
"error": "string",
"code": "trial_expired",
"message": "string",
"requestId": "req-7f3a2c"
}