The fastest time to market for your API
Turnkey monetization and consumption management for API providers.
Get Started Ask a questionReduce the time to market from weeks to minutes by leveraging our all-in-one solution for API monetization.
Be in control of how your customers use your APIs. Apply individual terms with several clicks. Impose limits on product-relevant metrics.
Turn your APIs into attractive API products and manage their full lifecycle. Provide access to premium features for advanced users. Sell API bundles.
Onboard your customers with ease with a ready-made subscription solution. Create API Checkout Links for your API products and use them anywhere.
Define pricing models of any complexity. Offer tiered pricing and pay-per-use to your customers. Use our billing solution and Stripe integration to issue invoices and collect payments automatically.
All of the features are available with no need to write integration code.
Project X augments your API with configurable subscription plans, customer self-service onboarding, payment collection, billing & invoicing and much more, so you can start selling your API within minutes.
Get Started Product deckUse our self-service API Checkout Links to let your customers onboard themselves and start using your products immediately.
Manage your users and their subscriptions, issue access tokens, grant and revoke access.
Get Started See demoProject X is integrated with Stripe in the most cost-effective way so you don't have to write a single line of integration code.
Get Started Ask a questionProject X automatically tracks per-customer usage and turns usage metrics into invoices according to the pricing model of your product.
Standard, package, graduated, volume pricing models. Metered and unmetered. Flat fees. Recurring invoices.
Get StartedSingle API, a bundle of APIs, or any combination of endpoints from any number of APIs — you decide what you sell.
Cut access after the quota limit is exceeded.
Allow paid overages to maximize revenue.
Reset the quota after a period of time.
Set limits for:
A quota can be shared by many endpoints or APIs.
Rate limits too.
Allow access to a wider range of features for users with premium subscription.
Negotiate individual terms with the customer and implement them easily.
All that is possible without writing any code.
Try creating a free subscription to our demo API product and see Project X self-service checkout in action.
Checkout page with default theme Checkout page with custom theme
In simple words, you only need to develop an API.
Then you use Project X for the rest:
add the API on Project X,
create a new product and choose the endpoints to be included,
set up quotas and other limitations,
define the pricing model and get a self-service checkout link for your customers.
If you plan to take money for your services, you also need a Stripe account.
That's it.
General-purpose billing solutions focus on the process of issuing a bill.
They allow to define pricing models and issue invoices. Stripe and ChargeBee also perform payment processing.
Project X, on the other hand, aims to be a turnkey solution covering all aspects of selling API-based products, so that the only thing an API providers needs to do is to develop an API. Billing is one of these aspects.
A high-performance cloud API gateway is one of the components of Project X, enabling high levels of automation.
Thanks to it, Project X can automatically authenticate customers, grant access when a subscription is activated, cut access when a hard quota limit is exceeded, impose rate limits, implement premium features, track per-customer usage and turn that data into invoices.
Project X API gateway also serves as a TLS termination proxy for the APIs. It uses SSL certificates from a trusted vendor, so your customers have a secure connection to your API, and allows using self-signed certificates on the API side, so you don't have to buy SSL certificates yourself.
Very performant. Internal engine-added latency lies in the millisecond range. Project X also uses some optimizations in order to minimize the network latency.
Project X is a cloud-based solution. Currently, there is no on-premise version available. However, Project X team can set up a managed dedicated cluster for you, which will be completely separated from the public infrastructure.
Yes, that is possible. Project X Products are extremely flexible: your customers can subscribe to one API, several APIs or any combination of endpoints from any number of APIs.
If there are some endpoints which you'd like to be accessible by users with premium subscription, you could, for instance, create two products, e.g. "Basic" and "Premium". The "Basic" product would exclude the premium endpoints, which will only be accessible in "Premium" product.
Project X has its own billing engine.
You need to define a pricing model for each product and,
after a customer subscribes to your product,
Project X tracks per-customer usage,
calculates amounts due and issues invoices to be paid by the customer.
If an invoice is not paid after the payment due date, the subscription is paused until invoices are settled.
Project X uses Stripe for payment processing.
Payments initiated by Project X are made directly to your Stripe account so you're always in control of your funds.
Each transaction processed with Stripe is subject to several fees.
The first one is the fee for processing the payment. It varies based on the payment method/country/etc.
If additional services are used (invoicing, recurring payments, solution for marketplaces),
each of them adds its own fee on the transaction.
The more products you use, the bigger the fee.
Payments initiated by Project X use the most basic functionality of Stripe: processing payments. This ensures the minimum possible fee.
Stay in tune with our blog and newsletter.
Automated payment collection, docs and ToS links, customer dashboards.
API Checkout Links — a unique product offered by Project X allowing you to instantly set up a checkout page for your API products without any coding.
If you're not a big fan of writing boilerplate code, you might find interesting the approach we've taken at Project X to help API providers monetize their APIs.
In most cases, API pricing models imply that each call to a paid endpoint is billed. However, there are scenarios when you'd like to charge your API consumer only for the first call.
Bringing a new API product to the market can be challenging in many ways. One of the most time-consuming tasks in this process is implementing API monetization.
A credit-based pricing model, otherwise known as internal or virtual currency, is widely adopted in “Swiss Army Knife”-kind of API products that provide a rich set of APIs for many applications.
With plain Pay-as-you-go API subscription plan, it's easy for the customer to end up in a situation like on the following invoice...
With Project X API Monetization you can instantly turn an API into a product, deliver it to customers and get paid.
Several APIs combined into one product, API bundles, cross-API quotas and rate limits — in the new release of Project X.
Sometimes a customer needs to increase a limit, to enable some premium feature, etc. In other words, the customer needs a subscription plan tailored to their needs.
How does Project X go about it?
Google's Text-to-Speech API is priced based on the number of characters sent to the API to be synthesized into audio each month.
See how it can be implemented for any API without writing code.
For APIs which imply a significant incoming traffic from customers (e.g. image processing API, file hosting API, etc.), the ability to bill customers for the amount of uploaded data is an absolute must.
With the new release, each subscription on Project X gets a dashboard showing per-quota usage for each billing period.