Every business is an API business, with Allan Knabe from Apiable
Apiable is building an API Portal service that helps API teams to create, secure, market, and monetize API products. In this episode of the podcast, Apiable founder Allan Knabe has a chat with Mike Bifulco about building a great api product.
Show Notes
- Allan Knabe
- Apiable - Every API is a business
- Careers at Apiable
- Pirate Weather
Transcript
[00:00:00] **Track 1:** Hi friends, and welcome back to APIs you won't hate. My name is Mike Biko. I'm one of the co-founders of APIs you won't hate. And of course, podcast co-host and occasional friend of Phil's. We get to catch up and talk about API stuff when I can find him wherever he is in the world. But today I'm excited to sit down and chat with a new friend of mine.
[00:00:19] I'm here talking to Alan Kaba about what he's building with API bull. And really excited to hear your story. Alan, thanks so much for joining today. How are you?
[00:00:28] **Allan Knabe:** Hi, Mike. I'm doing very well. Thank you. Thanks for having me on the show. First of all.
[00:00:32] **Track 1:** Of course. Yeah. It's a pleasure to have you here. I would love to to to hear a little bit about you to start. Gimme your, the history of how you got to what you're building today, and then I want to hear all about API
[00:00:42] **Allan Knabe:** Okay, cool. Yeah, I'll skip the early years 'cause I don't think they'll interest anyone, but
[00:00:47] **Track 1:** Sure.
[00:00:48] **Allan Knabe:** I, I guess, you know, the, the origin is like starting at university saying information systems, which is code word for not very good at programming. I think, you know, everyone else were, you know, software engineers, but I [00:01:00] would write code that was like one page long or something like this, and then a real software engineer would come along and say, okay, you know, I could write that same thing in one line.
[00:01:08] Right. And, kind of like the, the, the penny click that I needed to be a little bit more diverse. So information systems where, where I, I kicked it off with my, my computing career. And yeah. From there I, I kind of started off with an Oracle consulting company in Birmingham, which is, you know, basically where I'm from in Birmingham, uk.
[00:01:26] And great Years had some like really good fun in like these, like very small teams of like 10 people. It's where I really love to, to be, you know, where everyone's working hard and you can see like what you're achieving. So good fun there. But ultimately I left for a bigger company, Fujitsu computers.
[00:01:43] Mainly kind of. Backend development type tasks and Oracle databases and all this kind of stuff that were, you know, popular in the early two thousands before moving on to being a Siebel consultant. So, I dunno if anyone still knows what Siebel is, but [00:02:00] Siebel CRM was really big in the two thousands.
[00:02:03] And
[00:02:03] **Track 1:** Sure. Yeah.
[00:02:05] **Allan Knabe:** yeah, I, I I.
[00:02:05] **Track 1:** been a while since I've heard that word. Yeah.
[00:02:07] **Allan Knabe:** Yeah. Yeah. Siebel, it was massive. Right? And then Oracle bought them and kind of, they disappeared a little bit, but there are still some projects out there. But I kind of, I san about 10 years of my life into Siebel, I'll never get back somehow. Right. It's, it's, I don't know for people who don't know where it is, it's, it's basically before you had Salesforce, you had Siebel and.
[00:02:28] Instead of programming, they gave you like this tools console, which basically just toggle switches and you toggle them on and off. Right? And it would just, you know, activate feature toggles in code that you could never see, right? So like this black box and you had no real idea what was going on. And sometimes you would just kill performance, right?
[00:02:48] Because you were doing some sort of outer join in behind the scenes. So not nice stuff if we're being honest. So my API story kind of started when I, when I left Germany. So I was in Munich for 10 [00:03:00] years. And I went to Swisscom in Switzerland. So Swisscom is like at and t basically, but in Switzerland.
[00:03:06] And joined the API team. So I, I moved across to, to doing APIs and, well, it was a world of difference, right? The, the API team, you know, was really young, fresh, cool thing to be doing. You know, we were having like hackathons and it was really about that genesis about 10 years ago on now of like when the, the API started to really come onto the scene.
[00:03:27] It was a really, really cool time to be working in APIs. Really
[00:03:31] **Track 1:** Yeah, that's an interesting time to be getting into it. There was sort of this like renaissance of people kind of having this realization that they can go in and grab things from services they want and like kind of assemble products from, from whole cloth based on just little bits and bobs of services round and about.
[00:03:46] And that's de definitely where the modern conversation of how do we build good things and like how, how do I behave properly as someone consuming or building these APIs started? That's really cool. What interesting timing.
[00:03:58] **Allan Knabe:** Yeah. Yeah, it was really cool. And it was [00:04:00] like, you know, I think Apigee pre acquisition by Google at the time, right. So it was still in like startup mode as it were. And, you know, we got to go across to San Jose and, meet with a and go to the, I love APIs conferences and all of this stuff. And it was yeah, it was a nice time, really great time to be getting into, into the APIs.
[00:04:18] I think nowadays we're maybe a little bit more mainstream, although there are a lot of API companies coming out now, like startups, like my company, a pable, right? We're we're startups and we're entering this space and kind of sitting over the top of what these more traditional players are doing.
[00:04:36] **Track 1:** Yeah. And you know, that's a perfect segue. So what's the elevator pitch for a pable?
[00:04:42] **Allan Knabe:** Okay, well the, the elevator pitch for a pable I mean if we, if we think about when we came up with the idea, it was also at Swisscom. So my co co-founder is a, a clever guy called Alexander Ham. And he was working. With me in the, in a squad [00:05:00] as it were, we had like this Spotify squad concept going again, it was 10 years ago when it was mega popular.
[00:05:06] And we led a team of like 10, 11 developers together. And you know, we had a great time doing that. It was amazing fun. But one of the challenges that we had is that we were asked to create new digital products. So API products for Swisscom, so think like payment services and. You know, the precursor to like WhatsApp and things like this.
[00:05:26] That's what we were trying to do. But we found that the tooling that came out of the box for developer portals was pretty poor. So we were using the one that came from apg, which was this Drew Pal PHP solution that, you know, we didn't really like it, but we used it for a while. And eventually no one kind of patched that solution and security said, okay, it's just too vulnerable.
[00:05:50] You have to take it down. So a lot of companies did that at the time. And what did they do? They built their own API portals, right? That's what we did. Right. You know, we spent like, I don't know, [00:06:00] like two years, like making the API portal and did a really good job. Fantastic. But it was kind of that feeling that the, all this energy from mankind is going into building.
[00:06:12] API portals there are bespoke. And, and really the amount of features you want to build for an API portal. If you're building it yourself, it's limited, right? You can only get X features in there before someone says that'll do. And it's basically just getting the API key sticking some documentation on it.
[00:06:29] But we wanted to do a lot more with it, right? And, and that's kind of like where, where we went with API all is saying, okay, well, treating APIs as products right is one of the biggest things that we do. You know, I really believe in API product management. I am an API product manager and see the value in that.
[00:06:46] So we really try to bake that into API able, and that does go hand in hand with monetization. Not every company wants to monetize, but those that do, can do it with a pable, right? So it's, yeah, it was [00:07:00] that kind of like genesis moment of saying, okay, if everybody in the world is building these API pools, why don't we just build one that's like great and provide it as a service.
[00:07:09] So that's where we got to. And I, I think what we're really noticing as well on the, again, more on the enterprise side, is the amount of organizations that have more than one API portal. It sounds a bit crazy, but if you're as an organization, you've done some acquisitions and you end up with like multiple technologies, so, so imagine a situation where I think you've got MuleSoft and you've got Kong and you've got Apigee, for instance.
[00:07:37] Sometimes you'll have three portals. My, my previous company, Connor, at one point, I, I'm glad to say it's not the case anymore, but we had, I think Dev. dot and we have develop dot and we have developer dot, right? And you've seen some, and you've seen banks as well. You see this very similar situation as this, like different factions within the organization using different [00:08:00] technologies.
[00:08:01] And the technology assumes that you will use our portal and we are, you know, the only company in the world and, and you know, so there's. Cross usage there. So that's one thing that, that we kind of identified and we said, okay, well we're, we're technology agnostic then, right? So you can have Kong and MuleSoft and Apigee in your organization and just go ahead and connect the gateways in, right?
[00:08:22] So as a developer, we're making developers life much easier that they don't have to then log into three different API portals. You have like. One unified portal where you can just get everything you need. And the token management should work in the same way across, across all.
[00:08:39] **Track 1:** Sure. Yeah, I think that's, it speaks to an interesting thing that happens in product development on any scale, but certainly at enterprise level. I would imagine pick, pick, I mean, if you're listening to the show, pick any like, fortune 500 sized company that's not primarily a tech company. Imagine the size of their dev team and the amount of stress they're under to deliver things probably in [00:09:00] an underfunded under timelined sort of way. They will put as many resources as, as they're able to, I'm sure, to developing the API itself, right?
[00:09:09] Make sure it does the things it purports to do, right in the languages that they, they are comfortable with. And when it comes time to make that thing available for usage there's probably a very rushed moment where it's like, ah, okay, now we need to expose this thing to the world.
[00:09:22] So let's,
[00:09:23] what's the simplest way to put up a, a. A developer portal where someone can go and now consume our APIs.
[00:09:29] And I think that's maybe the curse of product development is it's like you spend so much time building it, and then the last bit of pushing it over the line often is where things start to fall apart.
[00:09:37] And if you've, I, I mean lots of our listeners are probably familiar with this, but if you've tried to consume an API from, like some random company Inc. You know, from, from wherever in the world and you've come across a site that looks like it was built in, you know, visual studio.net in
[00:09:51] 2007, you've had this feeling.
[00:09:53] Exactly.
[00:09:54] So, so that's really interesting. And so, I mean, it's, it's a core problem that, that a lot of these product teams face [00:10:00] and a lot of API devs have certainly dealt with. I'm curious, how, how long have you been working on this? You said it started when you were at Swisscom. What's kind of the timeline for that?
[00:10:07] **Allan Knabe:** Yeah, we kind, we, we carried the idea from there. And it was really when I, when I left Swisscom I, I moved to Finland to Helsinki and started working with an elevator or actually I think they call themselves a people flow company. Right. To, you know, be more modern. Right. I guess, you know, but they're an elevator company.
[00:10:24] Yeah. And when I started seeing, okay, the same problem there, right. Different technology, but you know, multiple gateways and, you know, not, you know, no one providing a good API portal. That was kind of the, the point for me where I said, okay, I need to quit my day job and do this. Of course, I quit in February, 2020.
[00:10:43] I mean, the best timing in the world, right.
[00:10:46] **Track 1:** Yeah.
[00:10:47] **Allan Knabe:** Yeah, I, I, I, you know, of course, you know, coronavirus was, was around at the time in China and I just thought, okay, you know, that won't be a problem for me. And I quit my day job and by April I was babysitting. 'cause we have three children, so my [00:11:00] wife was working and I was just looking after the kids.
[00:11:02] So that was good fun. But that was kind of like the genesis there in that. In 2020 when I formed the company and basically was looking around for potential customers and we found a great company called bmo. They sell bicycle insurance. And what they're trying to do is embed their APIs within the shopping cart of you know, larger bike companies.
[00:11:24] So you can go like specialized or con or someone like this. See an insurance offer within the shopping cart process, right? So, so we've helped them with their APIs and getting them exposed so that they can get more partners effectively and get more customers that way, rather than relying upon someone buying a bike and then thinking, oh, I wonder if I should insure this thing, right?
[00:11:45] Because that never happens, right? But if it's in the shopping cart process, you're like, oh yeah, I can do this 50 bucks a month, whatever. And put it in. So, so yeah, so we, we built like out the first version for bmo, which is kind of like a small and medium sized company which is good 'cause we could [00:12:00] do like, you know, the base and work with them to get that done.
[00:12:03] And so we were building it like basically 2021 22. We got funding in 23. We basically perfected the products and then we have a bunch of customers working on it from like smaller startups. We have a startup in Canada that's called pirate weather. And they've got now, I, I guess it's something like 8,000 developers using the portal, which is, is amazing.
[00:12:29] Yeah. But told us something about scale within the product as well, so that gave us some work to do. So it's pirate weather. Yeah. And
[00:12:38] **Track 1:** Wow.
[00:12:39] **Allan Knabe:** so, so we basically we're, we, we've onboarded these guys. And that, that's where it kind of came in and we've been working on it for, yeah, some, some years now. We've probably been working on the product too long.
[00:12:51] We should have, you know, gone in, out the door sooner. But we, we wanted to make it like really feature complete, so wanna make sure that it has [00:13:00] like the, you know, great API products that are monetized. And one of the features we just added, actually, that I really wanna bring out is the API catalog.
[00:13:10] Which is more like an internal developer thing. 'cause we came across some, quite some customers who have so many APIs, like thousands of APIs, and are cataloging them in an Excel sheet. So it must be a developer working in an organization like this bank we, we were talking to in, in South America. And if you wanna know what APIs the company has and and which one to use for any specific case, you gotta be searching an Excel sheet right.
[00:13:39] No developer in the world wants to search an Excel sheet, right? Nobody wants to search it, so, so we put together this API catalog, which effectively, because we connect into the API gateways, we can retrieve a list of all the APIs available in that gateway and then list them. Now if you've got like just one API gateway, maybe that's [00:14:00] not so useful.
[00:14:00] But we find that especially in enterprises, they can have like up to a hundred API gateways or more. Right. You know? Especially if they've got lots of regions, again, different technologies coming into Play Kong versus Apigee and so on. But having like this one unified API catalog. Is being really helpful.
[00:14:21] It's like one of the features that we didn't intend to build, but, you know, it was the most requested and it was actually kind of easy for us to build since we already did all the integration work to the underlying API gateways.
[00:14:35] **Track 1:** Yeah, I think that fits pretty cleanly into the, like, problems worth solving that a lot of certainly enterprise scale companies will never dedicate time to you know, if, if the thing is working and someone can find it in the Excel spreadsheet, like dust it off, problem solved, we'll call that good enough.
[00:14:49] But I'm, I'm sure, especially if you've. Been able to build a solution that's reasonably plug and playable from there and it makes life better. There's clear value add, especially if they see, you know, API [00:15:00] usage, picking up or whatever monetization, picking up whatever the metric is there. I think there's lots of ways to measure that. So can we talk a little bit about the, I guess the like major features that API will provides today? It sounds like there's obviously the, the gateway product and the catalog. Is there a documentation angle as well? What else are you providing right now?
[00:15:18] **Allan Knabe:** Oh yeah. Yeah. I mean the, the core developer experience is something that was always very very important to us. And, and so there we're actually using something open source called rapid Doc Web that I, I guess we can get to that. In more detail, but we're using Rapid Doc web to, you know, put the API specifications up.
[00:15:36] We were going to build our own documentation tool, but then we found this and said, okay, look, it's absolutely fantastic. We'll go ahead and use that. So, so we put that in there for, you know, developer documentation. We do some nifty things like synchronizing the documentation from the API gateway.
[00:15:54] Which is nice. So you can update it on the documentation on the gateway and you get it synchronized across [00:16:00] into your API products. Some of the other things we do as well is we, we really tailor the documentation for the subscription you are using, right? So sometimes you, you see like an API specification, which is, I dunno, 50 pages long.
[00:16:20] And you have to try and work out as a developer, you know which parts of it are relevant to like your use case that you should be using, right? And so what we said is that if you can say, okay, in this particular API product and in a particular plan, because you might have like a small, medium, and large plan.
[00:16:40] And in the large plan, you might get more endpoints. More methods, right? And you want the documentation to reflect that, right? So you can switch between these different plans and see, okay you know, oh, okay, I'm not getting a post possibility on this endpoint, but I do get that in the large plan. Right?
[00:16:58] And so making that really [00:17:00] clear to the developer what, what they're working on with the whole, you know, triad functionality is a triad console there as well. Once you've subscribed to an API, the API credentials are automatically assigned to the documentation. So you can just start pressing buttons and it will do, you know, API calls for you and so on.
[00:17:19] So, you know, trying to help the developer. And I, I'd say, you know, they're one of the key things as well is that we noticed, we noticed working at, at Swisscom and elsewhere as well, is that the decision maker to use an API is not always the developer, right. Developer may be the one like signing up using it, but we really feel that if we can get the decision maker to sign up for the API and put their credit card in and sign any contracts and go for the approval process, and then do invite the developer in a at the correct time.
[00:17:55] That's much more useful for the developer because, you know, no developer likes [00:18:00] waiting for approval. Right. It, you know, you, you go, you go to a site, you sign in, you know, I wanna use this API, the worst thing a developer can see is, okay this is pending approval. Yeah. We'll get back to you when John comes off his vacation in two weeks time.
[00:18:15] So, so we, we really try and, you know, work from our experience of seeing Okay. You know, who's making the decision to use the api? Sometimes it's the developer directly, right? For, you know, more enterprisey, contractee, APIs we, we let you know more of a business person take care of all of that stuff, and then just say, okay, within the team, invite in the developer to work on the API and then they just, you know, get straight in.
[00:18:42] The subscription is there, they get the API key and they start working. Okay.
[00:18:46] **Track 1:** Yeah. I am, I'm victim or I have been victim of that in the past where hey, here's the next great thing we're gonna use, or maybe I have the idea to, Hey, like, our team should probably adopt this product. And you get there and you're hit a door stop because it's not security [00:19:00] approved or I. Accounting hasn't approved the expense or whatever the case may be. It's a really interesting approach. I, I think typically when we're talking about API products it's not really a facet that comes up and it's definitely like an important angle, especially I'd imagine if you're dealing mostly with enterprise level customers, there's a lot more of that like red tape in place to keep the business safe and secure.
[00:19:18] That makes a lot of sense.
[00:19:20]
[00:19:20] **Track 1:** You, you touched on something a minute ago that I, I think is interesting too, that you were talking about differences in plans for APIs and making different things available. I noticed on your site that there's some monetization features available as well. Can you talk a little bit about that?
[00:19:33] **Allan Knabe:** Yeah, that's, that's really exciting. Right now we're working on some of the more advanced monetization cases as well. At the moment we've got, you know, more of a like standard subscription base that if you subscribe to use these API endpoints, you can use them for, I don't know, 10,000 times a month, 10,000 API calls for 50 bucks or something like this.
[00:19:54] So that's kind of where we started on. A lot of our early adopters have used this, but [00:20:00] we are getting into some cases now where we're doing more usage based pricing. Which is what people expect with APIs, right? So per API call, you're gonna, we're gonna charge you $1, or whatever it is. The caveat there is that we, we are not a proxy to the API, right?
[00:20:17] So we do not get involved in like the networking layer of your API. We leave that to the API gateway. So unlike some other solutions which proxy everything and add latency, we don't do that. The downside of that, of course, is that we then don't going get to count the number of API calls. So we have to do that afterwards via the the log file, which is what we're working on right now.
[00:20:38] We hope I mean may, maybe even by the time this podcast comes out we'll have completed this for these advanced cases where. You know, you can charge for a particular endpoint for a particular method, you can have a different price to anything else, right? So especially with AI companies, they if they really are interested in these cases of [00:21:00] saying, okay, certain calls are more valuable than than other ones.
[00:21:04] And we get 'em requests now for credits as well to say, okay, someone could buy a package of credits. And then depending on the kind of course they're making it uses more or less credits. So, so these, you know, it's really interesting time to be working in this and yeah, luckily the team is doing a really good job, so.
[00:21:24] **Track 1:** Yeah, that's a big change in paradigm that I think we faced probably somewhere in the last two years where LLMs in particular have made it so that like the same API call costs differently every time you call it, based on how much input and output that it's, it's using which. I don't know if, if you use it back to, call it February of 2020 that was a pretty foreign concept not too long ago and is very, very like standard these days for, for a lot of the creative AI based tools. So really cool to see being able to support that. There, there's a lot here. I'm, I'm honestly really impressed by the amount of things that, that API will. Provides, and [00:22:00] even like the granularity you're getting into for, for monetization between seeing freemium and usage based and different subscription tiers and all those things, there's, there's quite a bit that goes into that. Can you tell me a little bit about what it would be like for a team that's interested in using api, able to adopt API able, what does the integration process look like?
[00:22:18] **Allan Knabe:** For the integration process, we really tried to make it. As simple as possible. I know everyone one says that, but we, we saw like when we were at Swisscom and elsewhere, that there are products you can get and you can do a lot of your own development to, to integrate, et cetera, and you are ready some weeks later.
[00:22:35] But we, we had, I mean if we take just that one case of pirate weather very small company in Canada, I think they were up and running in an hour or something. They just connected their. Amazon API Gateway, which you can do with a role right in the Amazon. Like 10 minutes to connect that. And once you've got your APIs well then you just need to, you know, put a pretty picture on it and say how much you want to [00:23:00] charge basically.
[00:23:00] And it's kind of working, right? So yeah, we really tried to do it like, you know, product led in, in that case, so that it was, you know, off the shelf. Very quickly. Obviously for enterprise customers, they might want a little bit more, more help with the onboarding process and so on. And for that we have, you know, pilot programs where we sit with them and, and discuss their needs and so on, which is fascinating because then you get to uncover like these, like really urgent needs they have, like the, that's how we got to the API catalog part as well, right.
[00:23:31] Just by talking to, you know, people who wanted to use it and then figuring out that actually they want a catalog to seal their APIs, right? And being able to add that. That quite quickly. But it, it does drive my development team insane because it, it's just constant feature requests, you know, from me.
[00:23:50] And I apologize to the team if they're listening to this, but I, I do keep like a constant flow of new features coming in. So at some point I have to stop and we [00:24:00] just need to tidy everything up, but yeah.
[00:24:03] **Track 1:** Well, that's the joy of building a product that people want, is that there's lots more ways to use it that come up along the way.
[00:24:09] So one of the interesting things about the product you're building then, and, and from what I'm hearing is that a pable is probably from the. Implementation standpoint of the dev teams that are integrating with API bullet, you're sort of language ag agnostic, right?
[00:24:22] There's really just needs to be able to point to and understand the sort of the shape of a gateway. Is there do you find yourself working with particular I don't know, flavors of team more often than others? Like, do you, do you find that Ruby developers come to you or rust developers or something like that?
[00:24:37] Or is it coming from all over the map?
[00:24:39] **Allan Knabe:** It is all over the shop, to be honest. We, we, we get everything come through and at the moment we're getting all shapes and sizes of company come across. It's, it's obviously really interesting working with startups. And, and you know, them getting like Python requests and stuff like this, it's really interesting when they come along because [00:25:00] they, they wanna get going immediately and have it finished in two weeks and they don't mind giving you a hundred requests at the same time.
[00:25:07] So very useful speaking to those guys. Very useful. The enterprise is, you know, first of all, you have a conversation for six months with someone who's not actually ever gonna use the portal. And then, then you get to the real team who are, who are kind of using it and connecting gateways and stuff.
[00:25:24] So it's two, two different worlds. But yeah, in terms of like, you know, languages, it's, it's a huge chasm.
[00:25:31] **Track 1:** I could imagine. What about open source work? Are you doing anything with open source projects?
[00:25:36] **Allan Knabe:** Well, well, I hinted at rapid Doc. Is, is one that we use within our products. It's honestly very, very well put together. You, you can find it at a rapid doc web.com. I guess you'll put a link as well in.
[00:25:51] **Track 1:** Yeah, absolutely.
[00:25:52] **Allan Knabe:** Yeah, that's great. So it, it, it's it's a really good project. I think, you know, probably more people could get value from that if you just [00:26:00] want to, you know, if you've got a simple API you wanna document it and put it up somewhere it's a really nice project for that.
[00:26:06] And we're, we're hoping to, to support that community more and more as we go forward. So, so that's exciting. Other stuff we're kind of like interested when we get five minutes because like I said, it's a constant like feature frenzy at, at api able, but one of the things we're looking at is more on the oof two side as well.
[00:26:27] Somehow helping. And this was, this was like an idea we had a few years ago working at Connor. And that's when you turn around to a product manager when you're building, for example, an app and development team starts to ask some questions like, what, what flavor of OO two should we use for securing this application?
[00:26:46] Right. And getting blank stares back. Right. So the, the, there's some kind of a translation needed there. That I think is really doable. Some kind of like a tool that you could build to [00:27:00] say, okay, in, you know, more, more human terms. How would you like to secure something? What are the cases, right? You know, is it on a per user who's logging in basis or is it more of a machine to machine case, wherever.
[00:27:14] So some kind of like, maybe just utility that. You know, you go through that flow and out of it comes like the correct o or flow or you know, JWT, what you should be using as a technology to secure it for that given case. Right? So that's kind of one open source tool that we would like to, to put out at some point.
[00:27:36] 'cause OF two is, you know, well, it's developer, right? And it doesn't translate very well to, you know, you can't send, you know, we've done this, right? We've sent like business people the o to a specification and said, yeah, just choose the right flow, right? And they've looked at it and go, oh my God, this is crazy.
[00:27:55] So, so there's that kind of thing there. The other one that we would [00:28:00] like to look at maybe get a chance this year a little bit more is to say, okay, how green are your APIs? Right. So I'm, I'm sure Phil would be interested in this one as well. But we're in a, a very good place since we're connected into all of the API gateways across the organization.
[00:28:19] And we can, you know, see from the log files what developers are all doing. And start to drop in some hints for the organizational owners, the customers to say, okay what could you be doing to reduce the footprint here? Because I mean, APIs are, is it 83% of all internet traffic or is it more than that?
[00:28:39] I can't remember. It's around that kind of like area, a huge amount of work happening with APIs and you know, are there some quick wins, for example. If we see a developer is getting the status of something every two seconds, right? It could be you know, a potential then to turn around [00:29:00] and say well, maybe this should be behind some kind of a web hook, right?
[00:29:03] Say, okay, instead of some polling all the time, you know, and, and that generating a lot of backend work, you could say, okay, we'll update you in like four hours when this thing has changed status, right? So. That's like an immediate idea, but I'm sure we could uncover like, a lot more to say. Okay. Just, you know, let's, let's reduce the number of API calls if possible.
[00:29:25] And also not forgetting the, the load on the back ends as well.
[00:29:30] **Track 1:** Yeah. Oh, that's, that's a really interesting product angle and you're certainly well positioned to be able to advise on that. Given what you must know about how, you know, gateways are deployed and consumed and all that really fascinating. Yeah. I think that is, one of those things that teams rarely think about, right?
[00:29:46] Like, not everyone has a Phil Sturgeon on their team who is very, very cognizant of the existential crisis facing all of us with, with environmental friendliness.
[00:29:54] And it's hard. It's, it's something that's subtle, right?
[00:29:56] Like, it seems really simple to make a polling call and like, yeah, [00:30:00] every two seconds we're sending a couple of packets across the web.
[00:30:02] But like,
[00:30:03] you stack that up for a day and a week and a month, and you're, you're, putting a lot of energy through the wire that doesn't necessarily need to be done there. That's super cool.
[00:30:10] I like that.
[00:30:11] Um, oh, sorry. Go ahead.
[00:30:12] **Allan Knabe:** I was gonna say, it's, it's actually a, it's probably an entirely new company and product of its own Right. But that, that, that's, you know, if someone wants to run with this idea, go for it. Yeah, again, my team hate me because I always have these crazy ideas. I.
[00:30:27] **Track 1:** I like it. I'm into it. Well, I, I will make absolutely sure to drop your GitHub organization in the show notes as well, if people are interested in following the open source and exposed code and projects that you're working on, on the web. And certainly if folks are interested in chasing you down for working on some of these projects there, there'll be ways to do that there too. Let's let's talk about what's to come for you. What is API bull looking at building next? What are the things on the horizon that are exciting for you?
[00:30:53] **Allan Knabe:** Yeah, I think I already, I already touched on kind of like these, these features coming in advanced monetization cases.[00:31:00] Also along with that, the analytics that we can get to say, okay, how are you using the APIs a little bit. This like green thing is in there as well. Of course, you know, when we get to see, okay, what you, what you're doing with the APIs and, you know, our developers you know, signing up to use your api I, but then not making the first API call.
[00:31:20] Or did they, or they, were they a regular user of your API and certainly dropped off and things like this? There's lots of very interesting things we can do there as well, but I, I think we're pretty much like feature complete. Other than that we'll probably add more API Gateways, we support Amazon, API Gateway and Kong and Appg and Azure.
[00:31:41] And so we'll probably add some more API gateways this year. Lots of people on like MuleSoft and stuff like this, so, we'll, we'll, we'll add those in. But that's yeah, we're, we're, we, we need to, you know, not do more features and so I'm
[00:31:55] **Track 1:** Yeah, features versus focus is a perennial startup founder challenge. I get [00:32:00] that. Okay, so what about your team? Are you expanding? Are you looking at hiring?
[00:32:04] **Allan Knabe:** Okay. So we're, we're currently going through our seed round. So, so we're doing another raise at the moment, and as soon as that's complete, then yes, we will be looking for developers to join the team. You know, especially we have need for DevOps type people, site reliability engineers to, to take care of the infrastructure because there's a lot of moving parts.
[00:32:25] We opted for a single tenancy application which is, which is great. But at the same time takes a lot of, you know, maintenance and looking after. So that's, that's definitely one role we'll be looking for in the future.
[00:32:39] **Track 1:** Got it. Yeah, that's another link I have in the show notes is the, the correct sort of URL for careers or job listings for api. I able too. That's great. So before we wrap up, Alan where, where's the best place for listeners of the show to go to find and chat with you if they're interested?
[00:32:55] **Allan Knabe:** Okay. I spend most of my time on, on LinkedIn. I'm not cool enough [00:33:00] to be on X, so I'm, I'm mainly on, on LinkedIn. Other than that, you know, it just come to the website and then just, you know, throw in a contact request or something and you know, get a, get ahold of me. That way as well,
[00:33:12] **Track 1:** That's great. And just so that we say it out loud, what is the website.
[00:33:16] **Allan Knabe:** a API able io so you can think of it's, we make you API able or you could be asking a question. As a developer, when you look at some code, you can say. Is that a pable?
[00:33:28] **Track 1:** I love it. Again, another one of those things we'll drop in the show notes. And Alan, thanks so much for, for joining me today. It's been a real pleasure. I'm super excited about what y'all are building, and happy to have you come back on the show anytime if you're you know, rolling through new feature announcements.
[00:33:41] So there's some you know, environmentally friendly things we want to get into for a deeper conversation. I'm happy to do that too. Super, super cool to have you here. Thanks for joining today. I appreciate it, Alan.
[00:33:49] **Allan Knabe:** Yeah. Thanks a lot, Mike, for having me on. Really enjoyed it.
[00:33:52] **Track 1:** Of course. Yeah. Take care. Talk to you soon.
[00:33:54] **Allan Knabe:** Thanks, bye.
[00:33:56] [00:34:00] Mike Bifulco