Learning Library

← Back to Library

Simplifying API Use Cases and Onboarding

Key Points

  • Alen Glickenhouse (IBM API Business Strategist) outlines a step‑by‑step approach to identifying API use cases, stressing the importance of starting with simple scenarios before tackling complex ones.
  • He categorizes potential API opportunities into six groups, beginning with “Mobile or Internal Development,” where APIs can serve generic data (e.g., location, interest rates), personalized data (e.g., account balances), and device‑specific data (e.g., GPS, camera).
  • The second category, “Partnering,” examines existing partner integrations and highlights the labor‑intensive nature of traditional partner onboarding via manual SOAP/web‑service setups.
  • Glickenhouse proposes a self‑service model where partners access a developer portal, register, and consume APIs automatically, dramatically reducing onboarding effort for both the provider and the partner.
  • By applying this methodology, organizations can initially deploy straightforward API solutions and later expand toward more sophisticated business models and new revenue streams.

Full Transcript

# Simplifying API Use Cases and Onboarding **Source:** [https://www.youtube.com/watch?v=hFRpTVZpz8M](https://www.youtube.com/watch?v=hFRpTVZpz8M) **Duration:** 00:18:16 ## Summary - Alen Glickenhouse (IBM API Business Strategist) outlines a step‑by‑step approach to identifying API use cases, stressing the importance of starting with simple scenarios before tackling complex ones. - He categorizes potential API opportunities into six groups, beginning with “Mobile or Internal Development,” where APIs can serve generic data (e.g., location, interest rates), personalized data (e.g., account balances), and device‑specific data (e.g., GPS, camera). - The second category, “Partnering,” examines existing partner integrations and highlights the labor‑intensive nature of traditional partner onboarding via manual SOAP/web‑service setups. - Glickenhouse proposes a self‑service model where partners access a developer portal, register, and consume APIs automatically, dramatically reducing onboarding effort for both the provider and the partner. - By applying this methodology, organizations can initially deploy straightforward API solutions and later expand toward more sophisticated business models and new revenue streams. ## Sections - [00:00:00](https://www.youtube.com/watch?v=hFRpTVZpz8M&t=0s) **Simple API Use Case Methodology** - Alen Glickenhouse explains a step‑by‑step approach to identifying API opportunities, beginning with basic mobile/internal scenarios and categorizing use cases before moving to more complex business models. ## Full Transcript
0:00hi my name is alen glicken housee I'm 0:02the IBM API business strategist and 0:04today I'd like to talk to you about API 0:06use cases one of the things that I spend 0:08a lot of time with clients discussing uh 0:10I thought we'd start with some simple 0:12use cases and a methodology and then 0:14talk to where this might go over time as 0:16we develop new business models so let's 0:19start simple uh a lot of times when I do 0:21talk to clients uh and I'll introduce 0:24the methodology next the they start to 0:26jump immediately to some of the more 0:28complex situations and really that's not 0:29what's you're going to do you're going 0:31to start with some simple scenarios so 0:33let's introduce the methodology and then 0:34we'll show some simple uh use cases that 0:37you can start with in your 0:38industry so from a methodology 0:40perspective I have thought of six 0:42categories of uh areas that I think 0:46about when I'm thinking about what apis 0:47might be uh applicable to your 0:50particular industry three are on this 0:51slide three are on the next the first 0:54one uh is mobile or internal development 0:57almost all companies start with that and 0:58if you think about what you're going to 1:00do with your mobile app uh there are 1:02three types of information that you 1:04might make available the first is 1:06generic information so this is common 1:09information that anyone who's using your 1:11mobile app would get the same answers uh 1:13things like where you located uh what 1:16are your interest rates if you're a bank 1:18what kind of accounts do you have if 1:20you're a retailer what kind of products 1:22do you have things like that it's the 1:23same list for everybody uh the next 1:26category would be things like uh uh that 1:29are specific to to an individual 1:30customer so what is your account balance 1:32is going to be different for each 1:33individual and finally we might look at 1:36uh how uh the mobile device itself can 1:39be taken advantage of in conjunction 1:40with the apis so things like your GPS 1:43coordinates or the camera could be used 1:45in conjunction with the apis to provide 1:46a good solution second category is 1:49partnering uh and we think uh first 1:51about the partners that we already have 1:53and what kinds of information we're 1:55sharing with the partners already and 1:57then one of the big areas of API uh 1:59growth is in partner on boarding so if 2:02you think about what goes into bringing 2:04a partner on board today for every 2:07partner that you work with you uh after 2:09you agree that you will be partners 2:10you'll start to um uh introduce your AP 2:14your interfaces to them it might be a 2:16web service interface before you're 2:17using apis and that could be rather 2:20complex and you need to set up the 2:21security around that for that individual 2:23partner uh teach them how to use the uh 2:27the the soap interface for the web 2:28service and get them all set up and that 2:30takes effort on your part and on the 2:32part of the partner and when you're done 2:34you have one partner on board what we'd 2:36like to do with apis is make the uh API 2:39self uh sufficient so that the partner 2:42can come to the developer portal find 2:44the apis sign on and consume those apis 2:48without any effort on your part and very 2:50little learning on their side you've 2:51already done the setup for the security 2:53and the testing and so on so it should 2:55work very well the third category is 2:57public uh and here we start to think 2:59think about comparison apps whether uh 3:02other parts of the industry may be doing 3:04comparisons between what you offer and 3:06your competition uh it could also be 3:08things that you might make available 3:10through others uh that are what I call 3:13the industry next door so uh we'll get 3:15into that a little bit more uh when I 3:17show the examples but other industries 3:19that might send customers to 3:22you the next category is social 3:24obviously there's a lot going on in 3:26social media today and we want to take 3:27advantage of that and so we start to 3:29think about 3:30uh things that might be as simple as 3:32direct references to your company uh 3:34whether positive or negative or other 3:36things that people are talking about on 3:38social media that you can take advantage 3:39of and so those will be some of the 3:41things that we'll think about there from 3:43a device perspective we'll talk about uh 3:46what devices might be taken advantage of 3:48and how those devices can work uh with 3:51your company and and provide information 3:53to you or get information from you to 3:56deal with uh the client directly the 3:58other thing which I mentioned 4:00not that it's going to be a direct uh uh 4:02seller for why you'll use apis but if 4:05you think about what we've done with the 4:06user interface technology over decades 4:09every time we come out with a new user 4:10interface whether that was the web or 4:13now mobile and whatever's going to 4:15happen after this we always have to go 4:17back to those backend systems and tell 4:19the folks okay now you need to support 4:21the web now you need to support mobile 4:23well once we have apis making the data 4:25available uh without context of an 4:28individual user interface whatever the 4:30next interface is going to be after 4:32mobile or tablets that could be glasses 4:34it could be um you know something that 4:37projects on a screen whatever it may be 4:39I don't have to go back to the backend 4:40people because we're already making that 4:42information available through the API 4:45and then the final category and probably 4:46one of the most important is valuable 4:48data every company is collecting 4:50valuable data on your clients about your 4:52what your business is doing and a 4:54certain subset of the population inside 4:56the company is getting access to that 4:58data through API eyes we can make that 5:01data available to a larger audience 5:02inside your company and get more value 5:04out of the data we're already collecting 5:07finally we might also have a 5:08monetization opportunity to sell that 5:10data to third parties and make some 5:12additional Revenue so let's get into 5:15some of the examples so and I said we're 5:16going to start simple right so we're not 5:18going to think of complicated things 5:20when we think about the mobile internal 5:21development examples in this case are 5:24the account types that a bank might 5:26offer the product list that a retailer 5:28might have what kind of insurance plans 5:30or telecommunications plans often on 5:33your website you have prices and really 5:35a good way to think about this is what 5:37are you doing on your website today 5:38those are the kind of things you're 5:39probably going to want to do on your 5:41mobile app and so those are examples of 5:43of basic generic information and then 5:45when we think about the customer 5:46specific information it might be that 5:48they're going to place an order with you 5:49and what is the order status or what's 5:51their account balance in the bank and do 5:53they want to transfer funds all these 5:55things have to do uh with individual 5:57customers and we need to qualify who 5:59they are are and secure that and make 6:01sure that they're only seeing their 6:02information so all the industries will 6:05have things about that as well and then 6:07finally using the mobile device itself 6:09in conjunction with the apis we might 6:12find the nearest ATM right so to do that 6:14I need to know where you are and so your 6:16GPS coordinates from the phone can help 6:18with that or where's the nearest Branch 6:20or store or whatever you're looking for 6:22if this is an insurance situation maybe 6:24we're going to submit a picture uh of a 6:26car accident as part of the claim or 6:28deposit a check and of course Mobile 6:30Wallet for payments is is another big 6:33area partnering uh so think about the 6:37kind of information we're sharing with 6:38Partners already what is the inventory 6:39status do I need to reorder the uh 6:42additional additional Goods in the 6:44commercial banking area we think about 6:46the uh large companies that we're 6:48supporting as partners and so what we 6:50want to do is make available the apis so 6:53that the commercial uh so that the 6:54banking customers can integrate the apis 6:57directly with the bank and make this 6:59part of their business processes and 7:00that really solidifies the relationship 7:03between the bank and and the that 7:04particular company part suppliers might 7:07make available apis so that people can 7:08order from them and repair uh places can 7:12make available uh manuals or or you know 7:15the ability to uh uh request or repair 7:18for something that they have going on in 7:20the automotive space options and add-ons 7:23and having that be interoperable across 7:25multiple different vendors is important 7:27and making uh apis available for that 7:29that purpose is is a common thing that 7:31people will do and then in the 7:33government space things like um sharing 7:36information across agencies so they are 7:38your partner agencies and they need a 7:40certain subset of the information inside 7:42your Enterprise but not everything and 7:44we can make that available on a case-by 7:46casee basis through apis and then think 7:48about smarter cities and if there's a a 7:50situation that occurs and we want to 7:52coordinate Emergency Services coming to 7:55uh a particular situation and I'll talk 7:57more about that when I get to some of 7:59the Advan scenarios and then finally 8:01platform services are there things that 8:03your company does that maybe others can 8:05take advantage of billing hosting 8:07accounting things like that where other 8:09companies can come into you and take 8:11advantage of this even having nothing to 8:13do with the industry that you're 8:16in uh the next category is public and 8:18and so here we're talking about the 8:20comparison apps so if you want to be 8:22involved in a comparison if you're not 8:24going to want to be involved in the 8:25comparison then nobody's going to buy 8:26from you because if they're using the 8:27comparison app you're not there so 8:29you'll probably want to be a part of 8:31that and making apis available that show 8:33your products your pricing and the 8:35availability can help people buy from 8:37you and then finally that industry next 8:39door that I mentioned and this is key uh 8:41when we start to think about reaching 8:43new markets reaching new customers and 8:45getting new uh new customers for our 8:47particular company think about what 8:49other Industries people are dealing with 8:50that need what you provide so if you're 8:52a bank people who are buying a car need 8:55a car loan people who are needing a 8:57buying a home need a mortgage or people 8:59that are planning for retirement need 9:00financial information so what are the 9:02other things that people do that need 9:04Banking and those are the industries 9:05that you want to Target for your apis 9:08and make them available for government 9:10think about job placement and education 9:11and there's many many more uh Health and 9:14Fitness for insurance or Healthcare and 9:16finally for retail and travel uh 9:18vacation uh birthday and holiday uh 9:21industry might uh send customers to you 9:25for social and Big Data obviously if a 9:28if uh someone mentions your company 9:30directly on social media they might be 9:32saying something positive about your 9:33company and you want to capture that and 9:36retweet it uh get that information out 9:38there if they're saying something 9:39negative about your company you want to 9:41address that immediately before the word 9:43spreads and things get out of hand so uh 9:46social interactions are are very big in 9:48fact social uh apis are the most common 9:51way that people interact with social 9:52media it's not a web interface or a 9:55mobile uh interface it's through uh 9:57through apis uh opportunity 9:59identification you might notice that 10:01some people are talking about particular 10:03things on social media so there's 10:04certain keywords that you can key on 10:06maybe somebody's talking about going on 10:08vacation and you're a retailer and you 10:10can sell them something uh in that area 10:12or maybe you're a travel uh company that 10:14can help them find the a rental car or a 10:16hotel in in the area that they're going 10:18to and then participating in interest 10:20groups as well is something that you can 10:22do to uh have a presence and get your 10:25advertising out there and also just pop 10:28populating social media with with what 10:29you're doing as a company and getting 10:31involved uh one of the things I've heard 10:32about is insurance companies getting 10:34involved in this way uh because so much 10:37of dealing with insurance companies is 10:38always in a negative situation when 10:40you're either paying them or you have a 10:42claim they want to get out there and and 10:43show you that they're doing good things 10:45for the uh Community as 10:47well device integration think about the 10:49devices it's not always obvious uh that 10:51you know something is a device not 10:53everything is a monitor or a sensor or 10:56or something like that cameras can be 10:57devices apply liances or devices ATMs 11:01cars um there are many things that are 11:03devices and uh we can share information 11:06from the device back into the Enterprise 11:08and take action on that or send commands 11:10out to the device like if it's a camera 11:13to uh to pan in a particular direction 11:15or focus in on something and so uh so 11:18those are all things that we can do as 11:19well uh I'll come up with a scenario 11:21that in the more advanced section on 11:22ATMs that will show you some of the kind 11:25of futuristic things that we might do in 11:27this space as well 11:29and then that valuable data category so 11:31we're going to get access to this data 11:32for a larger audience inside the 11:34Enterprise that has tremendous value and 11:36you can also then sell aggregated data 11:39on clients to third parties and and make 11:41that available or if clients opt into 11:43marketing you might sell specific 11:45information on them to third parties if 11:47they choose to to opt in to be marketed 11:50to 11:51um the other thing I've I've talked to 11:54some companies about whether it's a 11:55connected car a telecommunications 11:57company as people are driving around 11:59around the city their route to work can 12:00be uh detected and you might sell that 12:03uh in aggregate to third parties for 12:05marketing to particular audiences and 12:08then finally in the government space 12:09there's a lot of open data initiatives 12:12uh that require uh access to data and 12:15apis are a very good way to do that as 12:17well so that's that's where we are most 12:19companies are going to start with that 12:21uh and and I really encourage you to to 12:23start simple uh don't don't think of uh 12:25immediately of doing the more 12:27complicated things uh we'll get there 12:29over time but I do want to show you 12:30where we can go over time so I've got a 12:32couple of scenarios and these are going 12:34to be more ecosystem type scenarios 12:36things that will involve multiple 12:38Industries working together so these are 12:41scenario based and and uh I'll just call 12:43out a couple of examples here so let's 12:45say we have a connected car and it's 12:47been in an accident and the airbags have 12:49been deployed and there's some possible 12:50need for some assistance here um if it's 12:53a very severe accident the car might be 12:55able to know that and immediately call 12:57for accident if it's not sure maybe 12:59alert is raised to the driver's mobile 13:01phone uh and they can either say yes 13:04they need help or if they don't reply 13:06that might be an indication that they 13:07need help as well and a call can be put 13:10out to Emergency Services uh that could 13:12be an ambulance it could be fire police 13:14the car sensors might determine which 13:16ones of those are required um and if 13:19there's a fire concern calling the fire 13:22department as well the insurance data 13:24could be collected probably not the most 13:26important thing to to deliver right away 13:28but we can certainly collect that and 13:29make that available through an API later 13:32and then all the things that are going 13:33on around that accident so an alert can 13:35be issued so that other cars uh can 13:38understand that an accident has occurred 13:39at a particular place the traffic apps 13:41that they're using can be made aware of 13:43this accident and can assess what impact 13:46that's having on the traffic and whether 13:47or not they need to move around on a 13:48different route uh hospitals may be 13:51notified that uh there's certain 13:53injuries that might be coming in and if 13:55there's damage to the infrastructure a 13:57case can be open so you see here this is 13:59not just one industry involved these 14:00apis are going to be talking to uh to 14:03many different Industries government 14:05Health Care insurance uh Auto uh apps 14:09social media all kinds of things can 14:11happen uh based on one particular 14:13scenario and so it's not going to be 14:15just one party that's interested but a 14:16whole ecosystem supporting uh the help 14:19that needs to be given to a particular 14:21person that's been in an 14:22accident next scenario um a computer 14:25computer is going home from work at the 14:27end of the day they're going by train 14:29they get to the train station and they 14:30see that their train is running 10 14:31minutes late um they uh are a a banking 14:35customer and that bank happens to have 14:37an ATM at the station and they have uh 14:40opted in to being marketed to for 14:42selected products that they're that that 14:44they like and so they have nearfield 14:46communication on on their phone and the 14:48ATM recognizes that they're in the area 14:50and it starts to put together some 14:52opportunity to Market to this particular 14:54person so the weather apis might be used 14:57to determine that it's an extremely hot 14:58day 14:59and this person's train is running 10 15:01minutes late so what we're going to do 15:03is push an advertisement uh uh to that 15:06um customer of the bank uh for their 15:10favorite ice cream that's on sale uh at 15:13a retailer there at the train station 15:15and we're going to give them a 10% 15:16discount if they buy in the next 10 15:18minutes which happens to be the delay of 15:20the train right so all this goes 15:22together we then uh push that 15:24advertisement to the to the customer the 15:26customer goes into the retailer shows 15:28the advertisement on their phone and the 15:30retailer will make money the consumer 15:32package goods company that's selling the 15:34ice cream will make more money and the 15:36bank will get compensated for part of 15:37the transaction for identifying the 15:39customer and getting that customer to 15:40come into the store so again an 15:42ecosystem kind of relationship between 15:44Banks retails consumer package Goods uh 15:47all working together with weather apis 15:49involved as 15:51well last example a huge winter storm is 15:54is predicted uh and weather apis are 15:57tracking the the s it of the storm and 16:00the path of the storm and interested 16:02parties who are trying to figure out how 16:04they're going to get home at the end of 16:05their day are starting to get notified 16:08that this storm is coming in and so the 16:10information from the weather apis is put 16:13together with their profile information 16:15uh that uh will tell them um you know 16:19that knows what their typical work hours 16:21are what their route home is and what 16:23the path of the storm is through the 16:24weather apis and plan what possible 16:27actions they might take whether that's 16:28leaving early or taking a different 16:30route and so on so the individuals can 16:32choose to act and and leave work uh 16:34status updates can be communicated 16:36directly to them through their mobile 16:38phone or better yet through their 16:39connected car so that they're not 16:40dealing with their mobile while they're 16:42driving in the storm um and then 16:44alternate routing can happen to take 16:46place if necessary so that they can get 16:48uh to where they're trying to go uh if 16:50there are road closures uh things like 16:53that because of maybe the travel 16:54accident scenario that we talked before 16:56they would get notified and uh be able 16:58to move around that uh in a more smooth 17:00fashion and then in addition we can 17:02start pushing the status updates out to 17:04social media so that others can see 17:06what's going on uh with the road 17:08conditions and the road clearing 17:09estimates so these three examples are 17:11just examples of multiple Industries 17:13working together uh in an ecosystem and 17:16where this API economy is going to go 17:18over time these are not the first 17:19scenarios that you're going to work on 17:21as a company so start with those simple 17:23scenarios and and work forward from 17:25there I've written lots of blogs uh on 17:28on this topic best place to start uh is 17:31on uh the URL at the top of this page 17:34this is an A A Blog that I've written on 17:36API use cases for every industry and if 17:39you start here you get some good 17:40recommendations that apply across 17:42Industries including the idea of looking 17:43at what other Industries are doing uh 17:46that blog will link to 20 different 17:48industry specific blogs that I've 17:50written with the use cases in the six 17:52categories that I mentioned earlier so 17:55you can get some sample use cases in 17:56your specific industry for uh for what 17:59you might do to start off with and maybe 18:01some Advanced uh scenarios as well so 18:03this is uh again a very hot topic one of 18:06the things that businesses really need 18:07to think about as they start to move 18:08into the API economy and hopefully these 18:11blogs and this video will help you uh 18:13move forward successfully