Skip to main content
deAPI is a high-performance inference platform built specifically for developers seeking a fast, reliable, and simple way to integrate cutting-edge AI capabilities into their applications. This guide will help you quickly set up your account, obtain your API key, load credits, and begin using our API.

1. Sign In to Your Account

Create your free account at deapi.ai to get started. All new users receive a $5 sign-up bonus with a Basic account — no credit card required.

2. Obtain Your API Key

deAPI uses token-based authentication. Every request must include your personal API key, provided via an HTTP header:
Authorization: Bearer YOUR_API_KEY
To get your API key:
  • Sign up or log in to your account.
  • Navigate to Dashboard → Settings → API Keys.
  • Click “Create new secret key”.
  • Your API key will be generated instantly.

3. Load Credits to Your Account

deAPI operates on a pay-as-you-go model.
Account TypeDescription
Basic$5 welcome bonus, conservative rate limits for testing
Premium300 RPM, unlimited daily requests across all endpoints
Your $5 bonus is available immediately upon registration for testing with Basic rate limits. To upgrade to Premium (300 RPM and unlimited daily requests), simply top up your account with any available amount ($10, $25, or $50) via Stripe. Your remaining bonus balance carries over after upgrade. To add funds, go to your Dashboard → Billing section.
For detailed rate limits per endpoint, see Limits & Quotas.

4. Start Using the API

Once your API key is activated and your account has sufficient credits, you can start making requests to deAPI immediately.
Already using the OpenAI SDK? deAPI provides a drop-in OpenAI-compatible endpoint. Set base_url to https://oai.deapi.ai/v1 and use your deAPI key — no code changes required for image generation, TTS, transcription, embeddings, and video. See OpenAI Compatibility.
Available Services (v2):
  • Image GenerationPOST /api/v2/images/generations — Generate images from text prompts using AI diffusion models.
  • Image EditPOST /api/v2/images/edits — Transform existing images with text prompts.
  • Image OCRPOST /api/v2/images/ocr — Extract text from images.
  • Image Background RemovalPOST /api/v2/images/background-removals — Transparent PNG output.
  • Image UpscalePOST /api/v2/images/upscales — AI super-resolution for images.
  • Video GenerationPOST /api/v2/videos/generations — Generate videos from text prompts.
  • Video Animation (Image-to-Video)POST /api/v2/videos/animations — Animate still images.
  • Video Audio SyncPOST /api/v2/videos/audio-syncs — Generate video from audio + prompt.
  • Video ReplacementPOST /api/v2/videos/replacements — Swap characters in videos.
  • Video UpscalePOST /api/v2/videos/upscales — AI super-resolution for videos.
  • Text-to-SpeechPOST /api/v2/audio/speech — Preset voices, voice cloning, voice design.
  • Text-to-MusicPOST /api/v2/audio/music — Tracks with lyrics, tempo, key, style control.
  • TranscriptionPOST /api/v2/audio/transcriptions — Unified audio + video (YouTube, X, Twitch, Kick, TikTok, X/Twitter Spaces, file uploads).
  • Text-to-EmbeddingPOST /api/v2/embeddings — Vector embeddings for semantic search and RAG.
  • Prompt Enhancement/api/v1/client/prompt/* — AI-powered prompt boosters (shared with v1).

deAPI is actively evolving — new AI services, models, and features will be added regularly to expand what’s possible with our platform. Stay up to date by following our announcements.