By far, one of the best features of the APIM Developer Portal is allowing your users to use your APIs through a self-service center that will drastically simplify support time. After you login, if you go to the APIs and select one of the APIs you will see all of your API methods and can … Read More
Year: 2025
Configuring and Securing the APIM Developer Portal
In APIM, the goal is to provide your users with a set of APIs that abstract the complexities of retrieving data from your main APIs. Perhaps you have some security constraints you don’t want people to use and would rather embed them into your policies, or you want to control how often people can access … Read More
APIM Subscriptions and Products
We’ve glossed over it a bit in previous posts on API development, but there are two concepts that are critical to any APIM implementation – Products and Subscriptions. Together, Subscriptions, Products, and APIs form the backbone of your API implementation. Subscriptions Subscriptions define what you have access to by the keys that are generated. In … Read More
Vibe Coding vs No Coding vs Just Coding
I might be late to the party, but better late than never. When No Coding entered it’s emergence a number of years ago, tools like Google Apps and Power Apps were seen as the apps that would free us from the Tyranny of programming – no longer would someone need to sit by a keyboard … Read More
Structuring your Key Vaults
When talking about storing any piece of data, our first response is to throw it in a Key Vault. But like any aspect of system design, throwing everything into the same box, or into a smattering of boxes that lie here, there, and everywhere, eventually leads you to having a mess where there is no … Read More
Configuring Azure DevOps WebHook Details
We previously created an Azure DevOps Webhook that let us have data sent to us when an event occurred. During that walkthrough, we discussed the “What to Send” as being a post on its own. Here it is. There are three categories that outline the amount of data you can retrieve when your event occurs. … Read More
Accessing Azure DevOps with Webhooks
Azure DevOps is great for managing your team and ensuring everyone is working on the right thing, at the right time. Its simple-to-use interface and base customization layer is a great way to ensure you can get up and running quickly. However, depending on your workflow, there will be times when you will want to … Read More
Testing Your APIM Code with Postman
When working with APIM, there are times when you will want to validate your code externally before giving it to an end user. Postman is a great tool that allows you to call APIM URLs in the same way a user would, allowing you to validate your results. There are many features of Postman, I … Read More
VSCode and Azure APIM Development
I’ve written a number of posts recently on APIM Development and you might have noticed I’m rarely (if ever) using VSCode. Although there is an Azure APIM extension for VSCode, it lacks one feature that prevents me from using it on a regular basis – primarily – I can only edit and not create. I … Read More
Using Versions with Azure APIM
Versions are similar to Revisions, but they are different in their own sense as well. The benefit of working with versions is that developers can separate what is currently running (in maintenance mode) and work on new features, without one disturbing the other – making everyone happy. To create a version, you simply right-click on … Read More