From 182dabebed86947e83c68158761b69aca32aeb14 Mon Sep 17 00:00:00 2001 From: magdev Date: Wed, 21 Jan 2026 21:26:10 +0100 Subject: [PATCH] Add client examples reference to README.md - Document available API client examples in docs/client-examples/ - List all 5 supported languages with links to files Co-Authored-By: Claude Opus 4.5 --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 8b0b0b2..65644b3 100644 --- a/README.md +++ b/README.md @@ -103,6 +103,18 @@ When a customer purchases a licensed product, they must enter the domain where t Full API documentation available in `openapi.json` (OpenAPI 3.1 specification). +### Client Examples + +Ready-to-use API client examples are available in `docs/client-examples/`: + +- **cURL** - Shell script examples ([curl.sh](docs/client-examples/curl.sh)) +- **PHP** - Client class with examples ([php-client.php](docs/client-examples/php-client.php)) +- **Python** - Client class with dataclasses ([python-client.py](docs/client-examples/python-client.py)) +- **JavaScript** - Browser and Node.js client ([javascript-client.js](docs/client-examples/javascript-client.js)) +- **C#** - Async client with System.Text.Json ([csharp-client.cs](docs/client-examples/csharp-client.cs)) + +All examples include rate limit handling (HTTP 429) and demonstrate the validate, status, and activate endpoints. + ### Validate License Validate a license key for a specific domain.