No plans and no subscription. Start with $5 of free credit, then pay per task from a prepaid balance. Failed calls are refunded.
Then pay per task. The API lists its own prices, so you always see the current ones.
For teams that need BeEmotion models on their own devices, or a deployment planned with us.
List the current task prices from the API at any time.
curl https://api.beemotion.app/v1/tasks \
-H "Authorization: Bearer $BEEMOTION_API_KEY"Prepaid balance
Each organisation has a prepaid balance in US dollars. Calls draw it down, and there is no subscription.
Image calls
An image call costs the sum of the image prices of the tasks it asks for.
Video jobs
A video costs the number of frames processed times the sum of the per-frame prices of its tasks.
Refunds
If a call fails, its charge is refunded to the balance.
Top-ups
Organisation admins top up the balance by card, from $25 to $1000. Payment goes through Stripe Checkout, and the credit is added when it completes.
GET /v1/tasks lists every task with its current prices. The billing and credits guide explains how they combine for image calls and video jobs. Billing and credits guide
New accounts get $5 of credit once. It is spent the same way as a paid balance, on any task, until it runs out.
Calls are refused with a 402 insufficient_balance error until an organisation admin tops up the balance.
Every response includes usage with the units processed and cost_usd.
BeEmotion models also run on edge devices. Get in touch to talk about an on-device or private deployment. Contact us
The live demo runs the models on your own webcam, with no account needed.