Skip to the documentation
TypeScript

Other languages

Python, Ruby, PHP, Go, Java and C# have packages of their own. Everything else generates from the spec.

Generate one from OpenAPI

Not shipped yet

Python, Ruby, PHP, Go, Java and C# have official packages, listed below. Other languages arrive in the order people ask for them. Until then the OpenAPI document generates a usable client in most of them, and because the request schemas are derived from the same zod that validates them, it cannot describe a field the server would reject.

generate.sh
curl -s https://api.openemail.uk/openapi.json -o openapi.jsonopenapi-generator generate -i openapi.json -g rust -o ./client

Official packages