Pricing

Test free with sandbox keys. Hobby reads specs for every club, for personal projects. Pro adds commercial use and launch prices.

Loading plans…

Every plan includes sandbox keys.

Every plan works in Claude, Codex, Grok, Cursor and ChatGPT through the MCP server at mcp.golfapi.dev. A tool call counts as one request.

Prices in USD. Sandbox and live keys on one account share the plan's monthly allowance.

Questions

  • Do I need a credit card to try it?

    No. Create an account to get a sandbox key for the sample catalog.

  • What is the difference between Hobby and Pro?

    Hobby reads specs (view=core) for all seven club types, for personal projects and prototypes. Pro adds commercial use and launch prices (view=market): the original US price of each club at release. Launch prices are not current or used prices.

  • Can I use GolfAPI.dev from Claude or ChatGPT?

    Yes. Connect Claude, Codex, Grok, Cursor or ChatGPT to the MCP server at https://mcp.golfapi.dev with your API key. Every plan works, and a tool call counts as one request. Steps are on the MCP page.

  • Which calls count?

    Each request counts against the monthly allowance. A 304 response and a 4xx error other than 429 do not count.

  • What happens at the monthly limit?

    The API returns 429 with error type quota_exceeded until the next billing period. There is no overage charge.

  • Can I change or cancel a plan?

    Choose Hobby or Pro in the console. Cancel in the billing portal; the plan ends at the end of the paid period.

  • Can I use the data commercially?

    On Pro. Hobby is for personal projects and prototypes. Redistribution and custom terms are on Enterprise. Read the data license.

  • Do answers I publish need Pro?

    Yes. Publishing what your assistant writes from the catalog is commercial use, which needs Pro. Hobby is for personal, non-commercial use.

All billing questions →

Make a first call

Create a test key in the console at console.golfapi.dev. Put it between the quotes on the first line, then run both lines in the same terminal. Leave $GOLFDEV_API_KEY as written; the shell replaces it with your key.

Get a test key ↗
export GOLFDEV_API_KEY='<your sk_test_ key>'
curl 'https://api.golfapi.dev/drivers?limit=1' \
  -H "Authorization: Bearer $GOLFDEV_API_KEY"