# Elumenta API ## Docs - [Create Assistant](https://docs.elumenta.ru/en/api-reference/assistants/create.md): Create a custom AI assistant - [List Assistants](https://docs.elumenta.ru/en/api-reference/assistants/list.md): Get system, user, and marketplace assistants - [Assistants Marketplace](https://docs.elumenta.ru/en/api-reference/assistants/marketplace.md): Browse and install community-created assistants - [Forgot Password](https://docs.elumenta.ru/en/api-reference/auth/forgot-password.md): Request a password reset link - [Google OAuth](https://docs.elumenta.ru/en/api-reference/auth/google.md): Sign in or register with a Google account - [Link Accounts](https://docs.elumenta.ru/en/api-reference/auth/link-accounts.md): Connect multiple auth methods to one account - [Login](https://docs.elumenta.ru/en/api-reference/auth/login.md): Authenticate with email and password - [Logout](https://docs.elumenta.ru/en/api-reference/auth/logout.md): Invalidate the current refresh token - [Refresh Token](https://docs.elumenta.ru/en/api-reference/auth/refresh.md): Get a new access token using a refresh token - [Register](https://docs.elumenta.ru/en/api-reference/auth/register.md): Create a new account with email and password - [Telegram Login](https://docs.elumenta.ru/en/api-reference/auth/telegram.md): Sign in with Telegram Login Widget - [Verify Email](https://docs.elumenta.ru/en/api-reference/auth/verify-email.md): Confirm email address and reset password - [Create Generation](https://docs.elumenta.ru/en/api-reference/generate/create.md): The single unified endpoint for all AI generation types - [Inpaint](https://docs.elumenta.ru/en/api-reference/generate/inpaint.md): Edit a region of an image by painting over a mask - [Get Generation Status](https://docs.elumenta.ru/en/api-reference/generate/status.md): Poll the status of an async generation - [Stream Generation](https://docs.elumenta.ru/en/api-reference/generate/stream.md): Stream text generation in real-time via Server-Sent Events - [Speech-to-Text](https://docs.elumenta.ru/en/api-reference/generate/stt.md): Transcribe audio files using Whisper, GPT-4o Transcribe, or ElevenLabs Scribe - [AI Tools](https://docs.elumenta.ru/en/api-reference/generate/tools.md): Face Swap, Remove BG, Style Transfer, Colorize, OCR — all tools are free - [Upscale](https://docs.elumenta.ru/en/api-reference/generate/upscale.md): Upscale an image up to 4x using ESRGAN - [Music Generation](https://docs.elumenta.ru/en/api-reference/generations/audio.md): Generate music with MusicGen (Replicate) and ElevenLabs Music - [Generation History](https://docs.elumenta.ru/en/api-reference/generations/history.md): Retrieve past generations and check status of async jobs - [Image Generation](https://docs.elumenta.ru/en/api-reference/generations/image.md): Generate images with DALL-E 3, Midjourney, Flux, Stable Diffusion, and more - [Generation Status](https://docs.elumenta.ru/en/api-reference/generations/status.md): Check the status of a pending async generation - [Speech-to-Text](https://docs.elumenta.ru/en/api-reference/generations/stt.md): Transcribe audio files using Whisper, GPT-4o Transcribe, or ElevenLabs Scribe - [Text Generation](https://docs.elumenta.ru/en/api-reference/generations/text.md): Generate text using LLMs — GPT, Claude, Gemini, DeepSeek, Grok - [AI Tools](https://docs.elumenta.ru/en/api-reference/generations/tools.md): Upscale, Face Swap, Remove BG, Style Transfer, Colorize, InPaint, OCR — all on Starter tier - [Text-to-Speech](https://docs.elumenta.ru/en/api-reference/generations/tts.md): Convert text to natural-sounding audio with ElevenLabs, OpenAI TTS, and MiniMax - [Video Generation](https://docs.elumenta.ru/en/api-reference/generations/video.md): Generate videos from text or images using Kling, Luma, MiniMax, and MidJourney Video - [Create API Key](https://docs.elumenta.ru/en/api-reference/keys/create.md): Generate a new API key - [List API Keys](https://docs.elumenta.ru/en/api-reference/keys/list.md): Get all API keys for your account - [Revoke API Key](https://docs.elumenta.ru/en/api-reference/keys/revoke.md): Delete an API key permanently - [Calculate Price](https://docs.elumenta.ru/en/api-reference/models/calculate-price.md): Estimate exact token cost before generating - [Get Model](https://docs.elumenta.ru/en/api-reference/models/get.md): Get details for a specific model by slug - [List Models](https://docs.elumenta.ru/en/api-reference/models/list.md): Get all available AI models with pricing and capabilities - [Create Checkout](https://docs.elumenta.ru/en/api-reference/payments/checkout.md): Start a payment for subscription or token package - [Payment Methods](https://docs.elumenta.ru/en/api-reference/payments/methods.md): Get available payment methods - [Token Packages](https://docs.elumenta.ru/en/api-reference/payments/packages.md): List available one-time token packages - [Apply Promo Code](https://docs.elumenta.ru/en/api-reference/payments/promo.md): Redeem a promo or referral code - [Scheduled Generations](https://docs.elumenta.ru/en/api-reference/schedules/overview.md): Run generations on a recurring cron schedule - [Token Balance](https://docs.elumenta.ru/en/api-reference/user/balance.md): Get the token balance of the authenticated user - [Generation History](https://docs.elumenta.ru/en/api-reference/user/history.md): List past generations with filtering, favorites, and ratings - [Get Current User](https://docs.elumenta.ru/en/api-reference/user/me.md): Retrieve the authenticated user's profile, plan, and token balance - [User Settings](https://docs.elumenta.ru/en/api-reference/user/settings.md): Get and update user preferences - [User Stats](https://docs.elumenta.ru/en/api-reference/user/stats.md): Generation statistics for the authenticated user - [Authentication](https://docs.elumenta.ru/en/authentication.md): All API requests require a Bearer token in the Authorization header - [Models](https://docs.elumenta.ru/en/concepts/models.md): All 52 AI models — slugs, categories, providers and tier requirements - [Providers](https://docs.elumenta.ru/en/concepts/providers.md): The 9 AI providers integrated into Elumenta and what they offer - [Rate Limits](https://docs.elumenta.ru/en/concepts/rate-limits.md): Request limits per hour and per day by subscription plan - [Subscriptions](https://docs.elumenta.ru/en/concepts/subscriptions.md): Elumenta subscription plans — Free, Basic, Pro, VIP, Elite - [Tokens](https://docs.elumenta.ru/en/concepts/tokens.md): Elumenta uses an internal token system — one token ≠ one LLM token - [Assistants Guide](https://docs.elumenta.ru/en/guides/assistants.md): Create and use custom AI assistants with persistent instructions and context - [Audio Generation Guide](https://docs.elumenta.ru/en/guides/audio-generation.md): Text-to-speech, speech-to-text, and music generation with ElevenLabs, OpenAI TTS, MiniMax, and MusicGen - [Error Handling](https://docs.elumenta.ru/en/guides/error-handling.md): Understand error codes and build resilient integrations - [Your First API Request](https://docs.elumenta.ru/en/guides/first-request.md): Step-by-step walkthrough of making your first Elumenta API call - [Image Generation Guide](https://docs.elumenta.ru/en/guides/image-generation.md): Best practices for prompt writing and model selection - [Streaming](https://docs.elumenta.ru/en/guides/streaming.md): Get real-time token streaming for text generation using Server-Sent Events - [Text Generation Guide](https://docs.elumenta.ru/en/guides/text-generation.md): How to generate text with GPT, Claude, Gemini, DeepSeek and other models via Elumenta API - [Video Generation Guide](https://docs.elumenta.ru/en/guides/video-generation.md): Best practices for text-to-video and image-to-video generation - [Webhooks](https://docs.elumenta.ru/en/guides/webhooks.md): Async result delivery via webhooks — in development - [Elumenta API](https://docs.elumenta.ru/en/introduction.md): 52 AI models. One API. Text, images, video, voice — all in a single unified interface. - [Quickstart](https://docs.elumenta.ru/en/quickstart.md): Make your first Elumenta API call in under 5 minutes - [Changelog](https://docs.elumenta.ru/en/resources/changelog.md): API updates, new models, and breaking changes - [FAQ](https://docs.elumenta.ru/en/resources/faq.md): Frequently asked questions about Elumenta API - [Models Catalog](https://docs.elumenta.ru/en/resources/models-catalog.md): All 52 AI models — slugs, token costs, providers and tier requirements - [Pricing & Plans](https://docs.elumenta.ru/en/resources/pricing.md): Elumenta subscription plans, token packages, and payment methods - [SDKs & Examples](https://docs.elumenta.ru/en/resources/sdks.md): Official and community libraries for Elumenta API ## OpenAPI Specs - [openapi](https://docs.elumenta.ru/openapi.json)