Account
Get account balance
Read your organization's wallet: the remaining balance, the minutes it buys at your rates, your plan, your concurrency headroom, and whether auto-recharge will refill it.
GET/account/balance
Bearersession
No parameters needed for GET /account/balance. Press Run.
curl -X GET 'https://backend.omnidim.io/api/v1/account/balance' \ -H 'Authorization: Bearer YOUR_API_KEY'
Example response
{ "success": true, "organization": { "id": 14, "name": "Demo Organization" }, "balance": { "amount": 42.5137, "currency": "USD" }, "estimated_minutes_remaining": 212.6, "rates_per_minute_usd": 0.2, "plan": { "id": 3, "name": "Growth", "billing_interval": "Monthly", "is_usage_based": false, "subscription_status": "active", "renews_at": "2026-10-15T09:31:00Z" }, "concurrency": { "limit": 10, "in_use": 2, "available": 8 }, "auto_recharge": { "enabled": true, "threshold_usd": 5, "amount_usd": 20 } }
Authorization
BearerAuth AuthorizationBearer <token>
Bearer token authentication. Obtain your API key from the OmniDimension dashboard.
In: header
Response body
application/jsonResponse Body
application/json
application/json
application/json
Enhance prompt
Generate prompt-improvement suggestions for a completed simulation.
List child organizations
List all child organizations and their users under the reseller account. Returns each organization's balance, cost-per-minute rate, and concurrency limit, plus the dashboard menu access flags scoped to your reseller's permissions for every user.
