Skip to main content

Generate Client Libraries

Generate a fully typed client for the InNotes API in your preferred programming language

Generate a client

Point the OpenAPI Generator at our public spec. Replace python with the language you want.

npx @openapitools/openapi-generator-cli generate \
  -i https://innotes.me/api/docs \
  -g python \
  -o ./innotes-client

Supported generators

javascripttypescript-axiospythonjavacsharpgorustphprubyswift5kotlindart

The generator is a Java tool, so it needs a JDK installed. See the OpenAPI Generator docs for the full list of languages and options.

What's Included

The generated client will include everything you need to get started:

Complete API client with all endpoints
All API endpoints with proper TypeScript definitions
Authentication handling with Bearer tokens
Automatic token management and request authentication
Type definitions and error handling
Comprehensive error handling and response validation