Blobr: An API portal that arranges your API's use cases as individual products
With Blobr, you can create an API store to launch and grow an API business with different monetization models. In the same Blobr portal, you can also include documentation that describes the precise workflow for each use case, helping API consumers easily onboard with your API. You can also customize your portal’s name, logo, colors, domain name, add support chat integration, and more.
Note: Blobr is one of the sponsors of my site.
- Blobr example
- Product and workflow in detail
- API tracking and monitoring
- Monetization models
- API changelogs and personalized release notes
- Reasons for Blobr’s unique approach to API portals
- One platform that brings it all together
- The story behind Blobr
Blobr example
Let’s walk through a Blobr example. Here’s a product catalog for a Petstore API on Blobr:

In this example, the use cases for the Petstore API have been packaged into seven different “products”:
- Get info from a user
- Buy a pet in a store
- Buy a pet online
- A recent pet buy changes his/her mind
- Attach a picture to a pet
- Retrieve user email information
- Update user personal details
This is what’s ingenious about Blobr — it allows you to take each use case for your API and package it as an individual product, which can then be monetized or made available for free. Each product usually involves using several different API endpoints in a specific workflow.
API consumers (developers or other integrators) choose the products they want to consume, and then they become authorized to use the workflow’s endpoints. For example, a typical authorization might allow developers to make a certain number of calls per month.
Blobr’s new approach to organizing, presenting, and monetizing APIs not only simplifies API consumption for developers, it helps API providers better communicate to consumers how to use the API.
Product and workflow in detail
Let’s look at a product and its workflow in more detail. Suppose you want to implement the use case “Buy a Pet in a Store.” You would click this product to see details on the implementation. The product landing page shows an overview of the product, the cost, and the workflow.

In this example, the product description is brief, but a more detailed product could include screenshots and other formatting (see an example).
In addition to a product overview page, documentation appears as workflow steps. The first step in this workflow is to “Retrieve all the pets with the status ‘available’.” Clicking this workflow step reveals more detail, as shown below:

The workflow steps usually reference an API endpoint. How do you get your API reference details in there? Although you can enter your API details manually, a more common approach is to upload an OpenAPI document. After uploading your OpenAPI document, you can select the endpoints that apply to the workflow step. (The same endpoint might apply across multiple products in an API, and this approach allows you to single-source your reference documentation.)
For each workflow step, Blobr also includes a “Try it out” explorer so that developers can execute the endpoint directly on the page and see the result.
API tracking and monitoring
With Blobr, endpoint usage is tracked in a granular way. API providers can price each product as desired, such as 1,000 calls for $5. As calls get made to the endpoint, a counter shows how many calls remain in the purchased plan.
This granular call tracking allows API providers and consumers to measure API usage. Further, if the workflow involves calling multiple endpoints, you can see how far along the users get in the workflow funnel. In this example, users will most likely make a lot of calls to see the available pets in the petstore and fewer calls to actually buy the pets.
Blobr also allows you to monitor API activity through API logs. Monitoring helps both API providers and consumers to debug, access, and filter call errors, as well as troubleshoot issues in real time. API consumers can also replay their calls directly from the portal.
Monetization models
With Blobr, you can choose from different monetization models: subscription based, tiered, or metered models. For each model, the monetization is either based on the number of API calls made or, with custom units, defined by the API provider. The custom units can include the number of users, the amount of data processed, or other options. Flexibility with custom units provides a way to bring the price and value to the user closer together.
If your API isn’t monetized at all, you can use Blobr for free with all the features needed to replace your documentation solution or create your own store.
API changelogs and personalized release notes
When there are changes to the API, rather than broadcasting all changes to a general release notes page, the changelogs are delivered on a product-by-product basis so that changes only go to the relevant consumers who have purchased those products. The following screens demonstrate how Blobr shows changes to users:

The following screenshot shows the changelog that API consumers see.

If desired, Blobr can automatically send personalized changelogs to API consumers. These personalized changelogs avoid broader communications in which only a small subset of information is actually relevant to the API consumer.
Reasons for Blobr’s unique approach to API portals
What’s the story behind Blobr’s unique approach to API portals? Alexander Airvault, co-founder and CEO of Blobr, said that previously, when he worked with API customers, they often struggled to understand how to implement the APIs. The APIs were usually more technical than the customers could follow.
Compounding the difficulty, the traditional model of API portals mostly provides a long list of endpoints for the user to figure out on their own. To reduce some of the complexity, Alexandre started creating “subscriptions” to different parts of the API for customers. That’s how he got the idea of Blobr.