Having a dedicated developer portal for your company is a drum I have been beating for 15 years now. Some listen, most don’t, despite the huge amounts of evidence supporting the need. Amazon has Amazon.com and Amazon Web Services. Despite Amazon changing the business world as we know it forever, and AWS being more profitable than Amazon proper, people still don’t follow the advice. This is what we are up against. Those of us who have fought this fight know how difficult it is to change hearts and minds, and shows that APIs are more business and politics, than they are ever about technology.
I am profiling all the top credit card companies, and you can tell who is leading because of their public API Presence. I am doing my regular inventory of federal agency APIs, and you can tell which agencies are having the impact because of their public API presence. Companies, organizations, institutions, and government agencies who have functioning and visible developer portals for their APIs and data are ready for business, and have begun strengthening the muscles and brain power when it comes to doing business outside the firewall. Companies, organizations, institutions, and government agencies who have not, or are still operating behind closed doors aren’t ready, and do not have a lot of experience successfully working with partners and 3rd-party developers.
When profiling a company I start by Googling or Binging their name + API, then name + OpenAPI, then name + Postman Collection. When I find multiple landing pages for APIs and GitHub repositories for different groups within a company without a unifying portal—you know the company has many siloes that probably don’t talk or get along. When I find a company that has an API presence, but everything is being a login, I will research their competition within their industry to see what presence their competition has. This helps further paint a picture about what is going on within the industry, but specifically the companies who are further behind and do not realize the importance of visibility and access as part of their APIs, documentation, SDKs, and other resources. This is something I’ll bring out more in industry blueprints that often tell the real story of why one company within a sector doesn’t let the sunlight in with a developer portal—they are behind.

You can tell when someone is early on in their journey and they have stood up a portal, have one or two APIs published, maybe one SDK, but not much else. I am cheering for you!! I know how much work it is. Opening up a portal size hole in the outer shell of your enterprise is hard work and should be done thoughtfully. It is something that takes time and experience. It is something you can’t move too fast with otherwise you will let unwanted activity into the enterprise, and reveal unwanted dysfunction occurring inside the enterprise out for everyone to see. Visit any portal for a company who has been doing this a while to see how much work there is, how much more is needed beyond just publishing API documentation, and how much they are able to control the narrative about their business via blog posts, guides, what’s new, canary releases, and much much more. Visit Mastercard’s developer portal or Blue Button within the federal government, as well as the leaders who paved the way like eBay, Twilio, or Stripe.
There is so much to read in the tea leaves when googling a company + API, company + OpenAPI, and company + Postman Collection. Google Dominos + API to see a company that has no control over their presence, and their API story is told via rogue SDKs, as well as Reddit and Hacker News. It never ceases to amaze me how business leadership will dismiss APIs as being a priority when every aspect of your business flows through APIs, as well as their personal life. When there is no strong API presence publicly available and leadership dismisses what I am saying I always know that a company has outsourced their source and technical capacity to others, whether it is consultants, vendors, or some other belief, it tells me they aren’t in control over the vision. They don’t see APIs. They don’t see what powers their business. These companies confidently believe they are in control, but the APIs are everywhere in their company and they are completely dependent on 3rd-party APIs for their supply chains—the lack of a public presence is just a reflection of this reality they know to be true, but can’t bring themselves to admit it.