Docs

Practical, hands-on guides and API references to get you building in minutes.

Introduction

Makerkit is a SaaS Starter Kit that helps you build a SaaS. Learn how to get started with Makerkit.

Authentication

Learn how to authenticate with WesenAI APIs using API keys and manage your access tokens.

Database

Learn how to work with the Supabase database in your MakerKit application.

Features

Learn about the built-in features available in MakerKit.

Billing & Payments

Learn how to set up billing and payment processing in your MakerKit application.

TTS API Tutorial

A developer-focused guide to using the asynchronous Text-to-Speech API, with complete code examples based on the OpenAPI specification.

STT API Tutorial

A developer-focused guide to the WesenAI Speech-to-Text API, including file uploads, job-based transcription, and result retrieval based on the OpenAPI specification.

Chat API Tutorial

A developer-focused guide to the WesenAI Chat API, focusing on the OpenAI-compatible endpoint and advanced session management.

Programmatically Managing Your WesenAI Account

A developer-focused guide to using the WesenAI Management API for key generation, usage tracking, and more.

Translation API Tutorial

A developer-focused guide to the WesenAI Translation API, including translation, language detection, and more.

Dictionary API Tutorial

A developer-focused guide to the WesenAI Dictionary API, including advanced word search, language management, and more.

NLP API Tutorial

A developer-focused guide to the WesenAI NLP API.

Advanced SSML: Creating a Podcast with Multiple Voices

Learn how to leverage WesenAI's unique long-form audio generation capabilities to create a podcast with multiple speakers using a single SSML file.