Q: This looks powerful, I have a use case below
I am looking to build a SaaS App, with APIs being the core product offered.
Will I be able to using No Code X:
1. Build APIs (secured with JWT)
2. Expose them under a Custom Domain (api.xxx.com) and create documentation around it automatically ?
3. Build the rate limiter (e.g. I sell the stuff to 100s of customers, will I be able to rate limit them on the basis of their usage e.g. if some customer has 1000 API calls per month, can I compute it and stop them from going above 1000)
4. Build a (non Flashy) SaaS app for my customers to do basic stuff (like check their utilisation, balance credits, billing, payment info etc.)
5. And the 5000 CPU mins will be utilized when someone uses my API as well? Or will it be used only if someone logs into the SaaS dashboard?
Wim_NoCode-X
Feb 21, 2025A: You have sharp eyes đ Let me address your use case in detail:
Building APIs
Yes, NoCode-X fully supports building APIs. You can create one-click CRUD APIs from your data format and customize them as needed. You can even generate APIs using AI. Authentication is built-in with an internal identity provider, and there are no limitations on the number of users.
Enterprise-grade features like Single Sign-On, JWT authentication, OAuth2.0, and OIDC1.0 are all includedâjust pick what works best for you!
Expose APIs under a Custom Domain and Create Documentation Automatically
Absolutely, you can expose your APIs under a custom domain (e.g., api.xxx.com). While the process isnât as seamless as weâd like yet, we provide guidance to help you set it up.
For API documentation, you can leverage AI to create your own documentation. Fully automated API documentation generation is on our roadmap for the first semester of 2025.
You can track this feature here: https://docs.nocode-x.com/Roadmap.
Build a Rate Limiter
Yes, you can easily implement rate limiting in NoCode-X. You can count API calls, set thresholds, and enforce limits based on customer usage (e.g., stopping a customer after 1000 API calls per month).
This is straightforward to configure within the platform.
Build a SaaS App for Customers
NoCode-X is perfect for building robust, non-flashy SaaS applications for administrative tasks. Whether itâs for checking utilization, managing credits, billing, or payment info, the platform supports full-screen, tablet, or smartphone-friendly apps.
It includes features like tabs, graphs, synchronous/asynchronous calls, and more, all optimized for high performance and fast load times.
For billing, we also offer a full Stripe integration that you can use right out of the box.
CPU Minutes Usage
The 5000 CPU minutes are only consumed when someone actively uses your application. This includes API calls, webpage interactions, and logic executions.
However, during the development phase, CPU usage is negligible, and idle components or applications consume nothing.
For context, a single core with 1000 minutes can handle approximately 100,000 webpage calls, so youâll be well-equipped to serve a large number of customers.
NoCode-X is an excellent choice for building SaaS applications with significant upselling potential. The platformâs cost structure allows you to maximize financial returns while delivering optimal value to your customers.
Additionally, enterprise-grade features like data classification, embedded security, custom domains, Single Sign-On, an integrated identity provider, strong auditing capabilities, and unlimited users are all included in your licenseâfeatures that are often extra costs with competitors.
With NoCode-X, you get a full-featured platform ready to help you succeed!
I hope this answers your question, if this is not enough please feel free to reach out!

Verified purchaser
Your replies must be the best on AppSumo .. I am in :)
But you're forgetting the GB limit. What's the point of being able to make 100,000 calls with 1,000 minutes if I hit the limit way before that? If the average page size is 500KB, as you said.
Tier 1 has 500 minutes, allowing for 50,000 calls.
50,000 calls Ă 500KB = 25GB.
However, the Tier 1 limit is only 5GB, meaning it will be reached after just 10,000 calls. And 500KB pages are small.