Skip to main content
HTTP Status: 402

Reasons and How to Fix

Monthly Credits Used Up

You’ve used all of your plan’s credits for the current billing cycle. Every successful image request costs 1 credit; failed requests (including this one) are not billed. Video costs 5 credits per second of source video (10 above 30 fps; animated GIF input is billed at 5 credits per second whatever its frame rate), charged when the job is accepted, so a /remove request with a video is rejected with this error when the remaining balance does not cover the whole clip. Credits for a job that later fails are refunded. To fix, do one of the following:
  1. Top up — buy extra credits at dash.poof.bg (available on Pro and above). Top-up credits are valid until the end of the current cycle.
  2. Enable Auto Recharge — in Billing settings, turn on Auto Recharge so a top-up is bought automatically when you reach a chosen fraction of your plan limit.
  3. Upgrade — move to a plan with a larger monthly allocation.
  4. Wait for the cycle reset — your monthly credits are restored at the start of the next billing cycle. Unused credits do not roll over.

Not Enough Credits Left for This Video

You still have credits, but fewer than the clip costs. The response says how many are needed and how many are left:
Nothing is charged. The check covers one request at a time, so clips submitted at the same moment can together exceed the remaining credits. Send a shorter clip, or add credits in one of the ways above.

Check Your Usage

Use the /me endpoint to compare usedCredits with maxCredits. This endpoint is free and not rate limited:
See Get Account Info for the full response.

Need Help?

Contact us at support@poof.bg with your request_id for billing questions.