Introduction
Learn about Mira Console and its core concepts
What is Mira Console?
Mira Console is a developer platform that provides access to AI-powered verification services. It handles authentication, API key management, and usage-based billing so you can focus on building your application.
Core Concepts
Apps
An App represents your project or application. Each app has:
- A unique identifier
- Its own balance for API usage
- Multiple API keys for different environments (development, staging, production)
API Keys
API Keys authenticate your requests to Mira services. Key features:
- Keys are tied to a specific app and service
- Format:
mk_[service]_[random_string](e.g.,mk_verify_abc123...) - Keys can be revoked without affecting other keys
- The full key is shown only once at creation - store it securely
Billing
Pay As You Go - Add funds to your app balance and pay only for what you use:
- Pre-paid balance per app
- Usage deducted based on AI model token consumption
- Full transaction history for transparency
- Real-time balance checking before each request
Services
Currently available services:
| Service | Description |
|---|---|
| Verify | Multi-model consensus fact verification |
Architecture Overview
Your Application
│
▼
API Request (with API key)
│
▼
┌─────────────────┐
│ Gatekeeper │ ← Validates key, checks balance
└────────┬────────┘
│
▼
┌─────────────────┐
│ Verify Service │ ← Processes verification request
└────────┬────────┘
│
▼
SSE Response (streaming results)Next Steps
- Quickstart Guide - Get your first API call working
- Authentication - Understand API key security
- API Reference - Full endpoint documentation