In Sulu, we use a credit-based system to pay for API calls.
This system is designed to simplify the payment process for API consumers.
We do not require you to manage multiple subscriptions or accounts. Everything is managed through a single wallet.Every API endpoint has a price-per-call, and you pay for each call you make.
The price per call is deducted from your wallet balance in real-time. As long as you have
credits on your wallet, you can keep using APIs.It does not get simpler than that.
You can check your wallet balance at any time on your Developer Dashboard.
The dashboard shows you a summary of your API usage, wallet balance, and spenditure.
The wallet balance is denominated in nanoUSD. 1 nanoUSD = 1 * 10-9 USD
This allows us to account for very small amounts of money, making it easier to pay for microservices.
You can top up your wallet at any time using the Quick Refill button on your
Developer Dashboard. You can
also choose how much you want to top up your wallet by entering a custom amount. Depending
on your location and the payment method chosen, different minimum and maximum amounts will apply.
When you top up your wallet, your are purchasing Sulu credits.
These credits are non-refundable and cannot be exchanged for cash. They can only
be used to pay for API calls on the Sulu Hub.
Use your credit card from any major provider to top up your wallet.
Bitcoin Lightning
Top up with Bitcoin from any Lightning-enabled wallet.
We are constantly working to add more payment methods to make it easier for you to top up your wallet.
If you have a preferred payment method, let us know and we will do our best to add it to our platform.
After you top up your wallet, you will receive an invoice and a receipt for the transaction on your email.
You can also download these documents from your
Developer Dashboard > Credits page,
as well as check their status.
From time to time, we or our partners may offer vouchers that you can redeem to top up your wallet.
These vouchers can be used to top up your wallet with a specific amount of credits.To redeem your voucher, go to your Developer Dashboard > Billing > Payment Methods page,
and use the Vouchers section.
Each API call you make is deducted from your wallet balance in real-time.
Endpoints are normally priced per call, but some may implement dynamic pricing
based on the amount of data processed or the time taken to process the request.
In the case of dynamic pricing, you will be able to see the minimum and
maximum price of the call on the API documentation page.
We are working on a feature that will allow you to set a budget for your API usage.
This will help you control your spending and avoid unexpected charges.
You can check the price parameters of each endpoint on the Pricing section
of the API docs, for example here.
To prevent abuse and ensure you never spend more than you expect, we have implemented
rate limiting and throttling depending on your wallet balance. When your wallet balance
reaches a critically low amount, we will start throttling your requests to prevent you from
accidentally overspending.You will still be able to make requests until your very last credit is spent! They will just be slower.
To restore normal speed, please top up your wallet.
We are working on a feature that will allow you to automatically topup
your wallet when it reaches a certain threshold.
We want to create the best API Hub for developers like you. This is why we
wake up everyday.If you have any feedback or suggestions, please let us know here.
We are always looking for ways to improve our platform and make it more useful for you.