Nadles Blog

Nadles

How to monetize your API with Project X

Intro 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. It combines a custom-built billing engine designed specially for API use-cases, a smart API gateway capable of automatic…

Continue reading...
Nadles

API monetization challenges: charge once

Problem 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. One example could be an endpoint that performs computations upon first…

Continue reading...
Nadles

The Fastest Time To Market For Your API

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. User registration, authentication, subscription management, subscription plans, limit enforcement, premium features, usage metering, billing, invoicing, payment collection… In…

Continue reading...
Nadles

Beware the uncapped pay as you go

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: The customer is subscribed to a plan with a soft quota of 1000 calls per month. “Soft quota” means that the limit serves purely…

Continue reading...
Nadles

Products, API bundles and more

Preface Project X is easy to use. You add an API, create a subscription plan for it, and let your customers use the API according to the plan. Project X engine is extremely versatile. Each subscription plan allows to impose quotas and rate limits on one or a…

Continue reading...
Nadles

Import OpenAPI definition

Project X has got a new feature: importing OpenAPI files. Now, instead of describing APIs and endpoints manually, you can simply upload your API definition file and have your API set up immediately, with all endpoints. The feature supports JSON and YAML file formats. Register now…

Continue reading...
Nadles

Editing individual subscription plans

For an API vendor, in order to serve as many customers as possible, it’s crucial to be able to implement custom contractual terms. Sometimes a customer needs to increase a limit, to enable some premium feature, etc. In other words, the customer needs a subscription…

Continue reading...
Nadles

API billing for uploaded data volume

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. Project X Quotas are an extremely powerful mechanism enabling API vendors to account…

Continue reading...
Nadles

Adding more visibility on API usage

With the new release, each subscription on Project X gets a dashboard showing per-quota usage for each billing period. Before, it’s already been possible to use soft quotas. It enabled API vendors to offer overages in their subscription plans. The API user would see the remaining quota…

Continue reading...