API Evangelist API Evangelist
API Learnings
Toolbox
API Evangelist LLC

Stories from 2014

Stories about the technology, business, policies, and people of APIs.

search

Adding Two More Building Blocks For API Rate Limiting

After giving some recent attention to the Twitter API ecosystem, a place where I always learn a lot, I’m shifting up my API rate limit building block, in my list of API management resources. If you...

A Refreshing First Impression When You First Land In The Etsy API Area

When you first land on any API developer landing page, the impression you get, can be one of the most important aspects of on-boarding with an API that I know of. More time than not, I’m pretty con...

Zapier Baked In By Default For The Rev Transcription API Platform

I’m always working to help API providers understand the importance of designing their API developer portals, with a larger audience in mind. Not everyone who visits your portal, will be the one int...

White Label API Reciprocity And Interoperability

I had someone ask me, if out of the 30 API reciprocity providers I track on, if I knew if one of them offered white or private label services. I couldn’t confidently say whether or not any of them ...

Credit Based API Pricing, With Monthly And One-Time Plans

I’m reviewing the business models of many of the top API platforms over the last couple of weeks, and I’m seeing some pretty interesting approaches to API monetization. As I look through each API, ...

Adding Rate Limits For APIs In The Documentation For Each Endpoint

As I look through the API efforts of various providers, I’m always looking for the little things that can make on-boarding, and sustained integration with an API as frictionless as possible. One of...

Making Sure The Most Important Layers Of API Space Stay Open

APIs are a really tough concept to help folks on-board with. I have come to realize that people see APIs very differently, and most of the time, I think this can be a good thing. In a perfect world...

A Common Place To Manage All The API Definitions In My World

I’m profiling all the 700+ companies I monitor across the space, going through each one and defining their API program, evaluating the tech, business and politics of their operations. Part of this ...

Swagger 2.0 For The Docker API

I’m developing a common API for all the APIs I deploy via Docker containers, meaning that each API that I design as a Docker image, will have an API to control all aspects of deployment, and its op...

On Being An API Broker For Hackathons

I recently had a conversation with one of my contacts at a federal agency about a hackathon tour they are planning. The federal government doesn’t call these events hackathons, they call them data ...

Are You A Hypermedia Pragmatist?

I have been spending a lot more time in 2014 learning, discussing, and telling stories about hypermedia. Early this year I identified that hypermedia was moving beyond just academic discussion, and...

Do You Know That Hypermedia Is A Better Solution For Discovery Than APIs.json?

I spend a lot of time field questions from people about APIs.json. This is something I expect to be doing for the next 10 years, and happy to field questions about exactly what it is all about, and...

Do You Know That Hypermedia Is A Better Solution For Discovery Than APIs.json?

I spend a lot of time field questions from people about APIs.json. This is something I expect to be doing for the next 10 years, and happy to field questions about exactly what it is all about, and...

API Service Idea: API Via Excel From Within Corporate Email

Most organization I’ve worked with, the Excel spreadsheet is the central way of storing, managing and sharing data, with email being the number one way to share these data filled documents. When I ...

With Number Of APIs Continuing To Grow Account Automation Will Be Key

I personally depend on over 40 APIs, all of which I have to manage my developer account, apps, and API key access for. This can be a lot of work, and as I continue to add APIs to my stack, this wor...

History Of APIs: NOAA APIs Have Been RESTful For Over 20 Years

This post is a comment that was left on my Low Hanging Fruit For API Discovery In The Federal Government post, showcasing some of the government API work I am doing. I get a lot of people who email...

Understanding More About The Web Communications Platform Respoke

In the coming months I’m doing some deep profiling of the API space, so you are going to see me reviewing the approach of more API providers in the space. My goal with API reviews is not just to sh...

Swagger Definition Driven Sandbox And Simulation Data Templates For APIs

This is something I’ve written about before in API Sandbox And Simulator From Carvoyant, and Salesforce Adds Sandbox Templates. However it is something I’d like to formalize, and get some new API s...

Swagger API Definition Mapper

I was having one of my long overdue check ins with API godfather John Musser today, and it reminded me of an idea I wanted to put out there, so while it was fresh in my mind, I wanted to share. I’m...

Moving Beyond Just The PDF With A Single Page Report (SPR)

I’m playing with more data visualizations lately, trying to establish a dynamic set of tools that I can use in my storytelling across the API Evangelist network. I’ve been focusing on using D3.js, ...

Join Me For APIDays Berlin And APIStrat Europe This April 24th-25th 2015

Here we go again. If you were in Chicago for APIStrat this September, then you know we are planning to have the next edition of APIStrat in Berlin, this spring. This round 3Scale and API Evangelist...

A Market For API Developer Credits

This story gets file into the “way in future” bucket, because the infrastructure needed to make happen doesn’t even exist. Beyond research from API grandfather John Musser (@johnmusser), and a few ...

Where Do Developers Get Idea That APIs Should Never Go Away?

Almost every time an API shuts down, the tech blogosphere, and the social networks favored by the tech community erupts in comments resembling: That is what you get for depending on APIs, and APIs ...

The Context.io API And Thinking Out Of The Box When Crafting APIs

I recently finished looking through all of the email APIs available in the space, narrowing it down to just a handful of companies who I felt were worthy of showcasing as part of my email API resea...

The Context.io API And Thinking Out Of The Box When Crafting APIs

I recently finished looking through all of the email APIs available in the space, narrowing it down to just a handful of companies who I felt were worthy of showcasing as part of my email API resea...

My Turkey Holiday Project: A Subway Map API

A long time ago I defined the API Evangelist network using a subway map format, plotting out the different routes you could take, and the locations all along this journey. As with anything I do, th...

Adding New Section For My Sixteen Basic API Templates

As I build out new APIs for use across my systems, as well as map out the landscape of valuable API resources available today, I’m working to define templates that other API providers can follow wh...

Is Your API More Than Just A Footnote On Your Website?

Not all companies who have an API are Twilio, where the API is the product. With Twilio when you land on their website home page, you are in API developer area by default, this is what Twilio doe...

There Are Four API Design Editors To Choose From Now

In the early days, there was just one API design tool to use, Apiary.io. Now at the end of 2014, we have four separate API design tools to choose from. I credit Apiary.io for opening up this new er...

Sales, Onboarding And Support In A Self-Service API World

I was reviewing an API over the last couple of weeks–I signed up for an account, came back several times, and made a handful of API calls in hopes of learning more about how the API works. This is ...

An API For Developers To Access Their API Account Information

When I landed on the version 3.0 landing page for the Mailjet API, the first thing I noticed was their API configuration API. Providing a set of API endpoints for managing my own API usage is defin...

My Continued Support As Signer Of Oracle v Google Amicus Brief From EFF

https://www.eff.org/files/2014/11/07/google_v_oracle_computer-scientists-certpetition-amicus-brief_14-410_final.pdf As the Oracle v Google API copyright case was on its way to the Federal Circuit ...

Join Me Tomorrow For A Panel Discussion On API Ecosystems At SF MusicTech

You can find me in San Francisco tomorrow, at the Kabuki Hotel for SF MusicTech. I’m moderating a panel, dubbed “API Ecosystem”, where I will be talking APis with Antti Silventoinen (@Lamantiini) o...

I Will Review Your API On API Evangelist if You Add An APIs.son File Plus A Machine Readable API Definition

I’ve been crafting Swagger 2.0 definitions for many of the leading APIs i track on lately, and to help alleviate my pain and suffering, I’m willing to write about your company if you write your own...

Hey, Why Isn't This (API) Free

It always makes me happy to see a pricing page, front and center when I visit an API, but I found an added bonus over at the email API, Inbox. At the bottom of their pricing page, they have a prett...

Hey, Why Isn't This (API) Free

It always makes me happy to see a pricing page, front and center when I visit an API, but I found an added bonus over at the email API, Inbox. At the bottom of their pricing page, they have a prett...

Resource Base API Monetization vs. Experience Based API Monetization

I’m lost in API monetization land, evaluating the business models of common APIs, so you are just going to have to cope with it, until I get through this research. Honestly, I really don’t care thi...

Resource Base API Monetization vs. Experience Based API Monetization

I’m lost in API monetization land, evaluating the business models of common APIs, so you are just going to have to cope with it, until I get through this research. Honestly, I really don’t care thi...

Tracking On The Red Flags For API Monetization

I spend my time gathering what I call b”uilding blocks”, as I work my way through the API landscape. I’ve been tracking on the building blocks of API management since 2011, and have expanded that t...

Project Idea: Codenvy-Like Containerized Spreadsheets

I wrote a story about a company I’m advising for last week called Codenvy, who is delivering modular, scalable, cloud development environments using their web IDE and Docker. I’m currently working ...

Messente API: Always Use A Backup DNS Solution

I found the DNS implementation over at the Messente SMS API interesting, and worth of sharing for deeper evaluation. I’ve been considering the various approaches by API providers when crafting thei...

Guest Post: Help Us Bring Out The Worst Of The Net So We Can Generate Page Views

This is a guest post from one of our sponsors. We actually cringed, and puked in our mouth a little bit when we saw an email come in from this company, requesting a post, but they paid us well, and...

API Sandbox And Simulator From Carvoyant

I’m digging deeper into my Evernote lately, getting back to those half written stories I have laying around, and next up is about the Carvoyant API sandbox and simulator. I came across their Free #...

Some Examples of API Integration Pages In The Wild

One pattern I’m seeing emerge on some of the API platforms I’m watching from week to week are integration pages, showcasing the other 3rd party services than an API has integration with. An integra...

Project Idea: Server Side API Deployment Using Open Source API Frameworks

As I write up a story on Magnet, another one of the API SDK service providers to emerge in the space, I can’t help but evaluate what other building blocks have the potential to evovolve, and be off...

Moving Elasticsearch Into API Management With New API Security And Access Features

Elasticsearch, the open source, distributed, real-time search and analytics engine just announced that it is introducing a security layer on top of their API driven search platform. Historically yo...

The Expanding API Universe: More API SDK Focused Services Emerge

I’m beginning to see just about every building block in the design, deployment, management, and integration of APIs evolve into individual startups who are looking to provide services to the API se...

New API Management Providers: Clean, Modern API Portals With ReadMe

It makes me happy to see new arrivals in the world of API management service providers, especially after all the consolidation we saw last year with many of the 1st and 2nd wave of providers like M...

Just Be Straight Up About Your API Pricing

I know. I’m kind of a broken record this week, but I’m trying to quantify the business model, and monetization strategies of APIs across various industries, and understanding what companies are cha...

I Trust API Providers More When API Pricing Is Front And Center

When you look through as many APIs as I do, you start to get a feeling for many of the subtle signals, that can result in a wealth of information about the actual viability of an API. One signal I’...

Swagger Visualization Layer Using D3.js

I’m just going to keep putting my ideas out there, so that y’all will build what is needed for the API space. In support of my API design tool, and my interactive API documentation tool, I want a S...

Establishing Common Dictionaries That Industries Can Use In Their API Design

I’m going through each of the 100+ business sectors I track on as part of my API Stack. As I make my way through each sector, and generate Swagger, and APIs.json files, the language of the resource...

Top 5 Most Popular Themes On API Evangelist In 2014

Throughout 2014, when I look at the top 10 posts in my Google Analytics dashboard each month, there has been a consistent theme of what stories are driving page views. The concept of a page is only...

Query Parameter Determining Which Fields Are Queried For API Call

I was taking a look through the NewsCred API yesterday and there was a parameter I have seen before, but find interesting, and wanted to share with you. It was a field called query_fields, which yo...

Now Our Development Environment Is Now Containerized And Scalable Like Our Production Environment

The production environment for delivering web and mobile applications has radically evolved in the last couple years, becoming more distributed, scalable, virtualized, and containerized. APIs, and ...

Guest Post: Let Our Sponsors Blow A Little Smoke Up Your Ass

This is a guest post from one of our sponsors. We didn’t vet them as a sponsor, or the content they were going to write. We just cashed their check on the way to the strip club this evening, and ga...

API Discovery Continues Its Move Into The IDE With Eclipse Che

Another layer to the release of Codenvy this week, was the announcement of the Eclipse project Che, an open source “project to create a platform for SAAS developer environment that contains all of ...

Evolving Beyond Just Resources Towards A More Experience Based API Design

I really love the thought process around API design, and I am always looking for ways to push forward my craft. Telling stories is one way I do this, forcing me to make what I’m doing understandabl...

Another View of The API vs. Data Download Model

I’ve talked a lot about the benefits of APIs over download of data stores in the government space, and I’m always on the lookout for other interesting examples of making data available via an API, ...

Another View of The API vs. Data Download Model

I’ve talked a lot about the benefits of APIs over download of data stores in the government space, and I’m always on the lookout for other interesting examples of making data available via an API, ...

If You Have A Publicly Available Mobile App You Have a Public API

I’ve had several browser tabs open around the recent Snapchat security breach, hoping to craft an API-centric story around the whole affair. I think SmartBear covers the security lesson around the ...

Reducing The API Stack Down From 830 to 690

I just finished going through my API Stack, taking a fresh look at each API provider, and recording some information about each of the providers in my API monitoring system. When I started looking ...

Gathering My Thoughts Around Common Patterns For Base URLs Across Nearly 700 APIs

I just finished going through my API Stack, taking a fresh look at each API provider, and looking for one simple thing—the base URL for each of their APIs. Throughout the process I looked at almost...

I Am Using Kimono Labs To Fill In Gap For Companies Who Do Not Have AN RSS Feed For Their Blog

I am tracking on around 2500 companies who are doing interesting things in the API space. Out of these companies about 1000 of them have blogs, which for me is a pretty important signal. About 1/4 ...

Someone Please Build My Open, Interactive, Portable, And Visual API Documentation Toolkit

I wrote about visual API documentation a few months back, after I looked at the approach from OpenFDA, and now after taking a look at the value Slate brings to API providers like Dwolla, these feel...

Dwolla Using Slate For An Evolved API Documentation Experience

I’m liking the new Dwolla’s new API docs that they just launched. They are using an open source API documentation framework called Slate, developed by Tripit, for their own API documentation.  I e...

Crazy Mess Of URLs Across 400 Of The APIs In My Stack

I know that some of my readers are URI experts, URL ninjas, and masters of the domain, but most of my readers are not, and I wanted to share some of the 100K view of what I see across the world of ...

Reworking My API 101 Content: Consuming APIs

APIs came in to existence to satisfy a demand for access to valuable content, data and resources, and the more APis that are developed, the more the appetite for API consumption has grown. APIs ena...

I Need Help To Make Sure The Dept. of Agriculture Leads With APIs In Their Parks and Recreation RFP

I need your help with something. I’m in the business of helping start-ups, all the way up to our federal government identify valuable assets, and make them more accessible for use in websites, and ...

I Need Help To Make Sure The Dept. of Agriculture Leads With APIs In Their Parks and Recreation RFP

I need your help with something. I’m in the business of helping start-ups, all the way up to our federal government identify valuable assets, and make them more accessible for use in websites, and ...

What Is The Biggest Challenge For Fraud Detection API SiftScience?

I’m spending more time reaching out directly to API providers, in an effort to better understand what they are up to. A couple weeks ago, I asked Sarfaraz Rydhan (@safoo) from the Fraud Detection A...

Reworking My API 101 Content: Providing APIs

The world of APIs starts with an individual, company or organization, with some sort of content, data, or other digital resource, wanting to make it available, on the Internet, in a machine readabl...

What I Spent Ada Lovelace Day Working On

As I track on the API space, the gender gap becomes increasingly obvious. As with many other guys, I’m struggling with coming up with the most constructive way that I can contribute to closing the ...

An Outside-In Approach To Jumpstarting An API Effort At The University of Oklahoma

I wrote a story a couple of weeks ago, about how to kickstart APIs at the University of Oklahoma (OU). I ended the post, saying I would find some easy targets for generating the initial APIs, and p...

Exposing Dictionaries From My API Collections

I’m playing around with different ways to compose, and examine collections of APIs. I have a database of over 2500 API that I keep an eye on, and for some of them I’ve been generating Swagger specs...

Launching 25 APIs To Assemble A Single Poem For Each Day

I first started Poem of the Times back around 2003, and for about five years I harvested a poem each day, from the top headlines across the top english speaking newspapers around the world. Sometim...

Exploring The Possibilities of Being An API Broker

I’m playing around with different ways of building API collections using APIs.json, and building on a concept I saw introduced by Cyril Gaillard’s story titled “I don’t need a business co-founder, ...

The Publicly Available Private Target APIs

I’m doing my usual monitoring of the API space, and while looking at various developer areas, I stumbled across the Target Developer Portal. I find the Target developer portal interesting because i...

The Real-Time API Layer Becoming Default For Providers

One of the API news story of the day was the release of the Hacker News API. I’m only lightly interested in the fact that HN now has an API because, honestly I don’t feel like an API at this point ...

Trade.gov Using APIs.json And Added To APIs.io

I’ve been a big proponent of APIs in the federal government, and it makes me really happy to see Developer.Trade.Gov using APIs.json to provide an inventory of APIs available at the federal agency ...

Trade.gov Using APIs.json And Added To APIs.io

I’ve been a big proponent of APIs in the federal government, and it makes me really happy to see Developer.Trade.Gov using APIs.json to provide an inventory of APIs available at the federal agency ...

I Updated My APIs To Use Swagger 2.0

I spent some time this weekend updating a handful of my APIs to the new Swagger 2.0 API definition format. I was already using an older version of Swagger, so the migration wasn’t too difficult. I ...

Divorces, Mergers And Acquisitions, In The API Economy

As I hear stories of the HP separation today, I’m reminded of how companies of all shapes and sizes interact, both historically, and in this potentially new API driven business landscape we find ou...

Taking A Fresh Look At What Open Source API Management Architecture Is Available

I’ve been a outspoken advocate for more open source API management tooling, for some time now. I’m sensitive to the fact that startups have to make money in the API space, but in my opinion a certa...

Reworking My API 101 Content And First Up Is The 100K View

The home page of API Evangelist has always been my API 101 page, where any new visitor can land, not know a thing about APIs, read the page, and walk away understanding at least what an API is, and...

Translating The World Of Hypermedia APIs For The Normals

I’m giving my hypermedia API research a little love today, and as part of this I was reviewing examples of hypermedia in the wild like with the Elastic Path Cortex API. Elastic Path was the first c...

Seamless Spreadsheet To API Solution From Data Everywhere

As the popularity of APIs rapidly increases, I’m seeing spreadsheets play a growing role in both providing APIs, as well as consuming APIs. On the road to #APIStrat Chicago I came across a company ...

Internal Strategy Trumping External API Efforts In Many Conversations

I spend many of my days talking to startups, SMB, SME, larger enterprise, institutions, and federal government folk about APIs—if you haven’t heard, its what I do. I’ve become the sort of counselor...

Maybe I Am Missing Something, But Where Is Your Pricing Page?

I was doing some research on travel and transportation APIs over the last couple of weeks, and one of the developer portals I was looking at was one of the enterprise leaders in the space, the Sabr...

I Find It Interesting That Wordnik Created The API Definition Format Swagger

I’m working through my API design stories, and was working through some research on the origins of Swagger, and as I’m writing a paragraph on Wordnik, I became distracted around how Swagger was bor...

Autogenerate Runscope-powered API SDKs Using APIMatic

Swagger is now Open API Definition Format (OADF) – **READ MORE** As the API lifecycle continues to expand and comes into focus, new services are emerging to help both API providers, and consumer...

Where Do We Start With APIs At The University of Oklahoma?

I’m dedicating more time lately to research how APIs are being used at universities, and a couple months back I published my first white paper on using APIs in higher education. As I do with other ...

What I Would Look For When Hiring a Modern API Developer?

I get asked about hiring developer advocates, and API developers quite often during the week, but this specific question in my inbox from Augmate, I found more interesting. I thought their usage of...

The U.S. International Trade Commission Includes APIs In Latest Report

Those of us who live and breathe the API space, throw around a phrase, “The API Economy”, quite a lot. Referring to the increased usage of APIs across vital industries to drive web and mobile appli...

The U.S. International Trade Commission Includes APIs In Latest Report

Those of us who live and breathe the API space, throw around a phrase, “The API Economy”, quite a lot. Referring to the increased usage of APIs across vital industries to drive web and mobile appli...

Thank You @3Scale For Investing In The Community With @APIStrat

We just wrapped up the 4th edition of @APIStrat in Chicago last week, and once again I’m very happy with the way things went, as 400+ folks gathered to discuss APIs. The event had the right tone, a...

Introducing API.Report, A Community API News Site

I curate a lot of interesting stories across the API space from my RSS feeds, the Twittersphere, and my overactive email inbox each day. Only a small percentage of these stories ever make it to my ...

Introducing API.Report, A Community API News Site

I curate a lot of interesting stories across the API space from my RSS feeds, the Twittersphere, and my overactive email inbox each day. Only a small percentage of these stories ever make it to my ...

Extract Knowledge From Audio And Video Using The Clarify API

I’ve been tracking on a growing number of video, and voice enabled APIs lately, and one that is continually popping up to the top of my API monitoring list is Clarify. The description Clarify prov...

My API 101 Workshop At @APIStrat In Chicago Next Week

I’m working on the details of my API 101 workshop with Kirsten Hunter (@synedra) next week. She is delivering most of the content for the 2 hour workshop, as she has evolved a pretty sophisticated ...

Some Advice For The Enterprise When Beginning Your API Journey

I’m seeing the enterprise wake up to the potential of an API centric approach to doing business, slowly evolving beyond a Service Oriented Architectural (SOA) approach, and trying to understand why...

Machine Readable API Definition Format Swagger Matures to 2.0

The machine readable API definition format Swagger, just rolled over to version 2.0. I use Swagger to describe all of my APIs, and I largely associate the creator of Swagger, Wordnik for kicking of...

Machine Readable API Definition Format Swagger Matures to 2.0

The machine readable API definition format Swagger, just rolled over to version 2.0. I use Swagger to describe all of my APIs, and I largely associate the creator of Swagger, Wordnik for kicking of...

How Do We Continue Moving Green Button Data And APIs Forward?

I’m preparing for a talk at the The Smart Grid Interoperability Panel Second Annual Conference, in Nashville Tennessee, specifically participating on a panel titled “Using Power Grid Open Data Init...

Beyond Public APIs In Government: Internal Access to Resources

The conversation around open data and APIs in government is dominated by talk of making resources available to the public, which is a good thing, but is only 1/3 of the discussion that should be oc...

Can You Show Me The ROI On All Of This API Stuff Before We Commit

I am working on a white paper for a big enterprise provider who is looking to deliver solutions in the API space. At their request I’ve gone through six industries and looked for companies who have...

Building The Type Of Audience I Really Want

I used to work hard to write blog posts on API Evangelist that would have broad appeal with the Hacker News community, and at first I didn’t have any luck, after trying to engage with readers on po...

In The Future APIs Will Be Default For All Cities

Swagger is now Open API Definition Format (OADF) – **READ MORE** In 2014 we are making significant progress in deploying APIs in support of city operations, but we still have so much more work a...

No Public APIs Are Not Going Away Just Cause A Few BigCos Fumble At It

I saw another story about whether or not public APIs are going away, which is another story in a fairly long line of stories I’m seeing lately from enterprise outlets about whether or not the demis...

Internal API Search Engine For Everyone At Your Company (Not Just Developers)

I’ve talked about how the open source API search engine APIs.io can be deployed as an internal API search engine, as well as for public API discovery in the past. One aspect of this approach that I...

If You Need Assistance With Your Healthcare API Strategy I Have The Person

I get a lot of folks who engage me about the API space, most of them are API providers, many are focused on API consumption, with only just a small few are looking the evangelism and analyst side o...

Explaining APIs To Senior Leadership: Access To Company Resources Without The IT Hassle

One question I get pretty frequently from my readers, is about how they should explain APIs to their senior leaders, specifically the non-tech savvy executives. In my opinion, these conversations c...

A Conversation With @ijroth, @dorkitude, @antonyfalco, and @medjawii In The Next Generation API Stack Panel @APIStrat

When I think about the concept “API mashup”, It conjures up visions of clever hacks using Twitter and Google Maps from 2008 or 2009, where savvy developers would find innovative ways to mashup two ...

API Evangelist Thoughts On The Right To An API Key And Algorithmic Organizing

There was a very interesting piece from venture capitalist Albert Wenger (@albertwenger) of Union Square Ventures over the labor day weekend, called Labor Day: Right to an API Key (Algorithmic Orga...

Explaining APIs To Your Senior Leadership

One question I get pretty frequently from my readers, is how should they explain APIs to senior leaders, specifically the executives who aren’t tech savvy. In my opinion, these conversations can be...

An API Evangelism Strategy To Map The Global Family Tree

In my work everyday as the API Evangelist, I get to have some very interesting conversations, with a wide variety of folks, about how they are using APIs, as well as brainstorming other ways they c...

Thank You For Your API Evangelist Blog(s)

I get quite a few nice comments about my blog(s) behind the scenes. Many are from the enterprise or insttutions, where I know I could never get away with publishing publicly. As the APi space has h...

Video From The Hypermedia Panel At API-Craft In Detroit Last Month

I never properly wrapped up my experience at API-Craft last month, where I moderated a pretty important panel discussion on hypermedia with Mike Amundsen (@mamund), Mike Kelly (@mikekelly85) Steve ...

Please Open Source Your API Before Shutting It Down

I am making another pass through 821 companies doing interesting things with APIs, and flagging a handful of them as inactive. I will then attempt to contact each of the companies to see if anyone ...

Explaining My Work Around APIs In Higher Education To Institutions

I’m needing to quantify the work i do around APIs in higher education for a university in the U.K., so I figured I’d craft into a story that I can share with my readers, and potentially other schoo...

You Can Have An API Just By Choosing Products And Services That Have APIs

When it comes to APIs, the quickest way to get an API for your company, organization or government agency is to choose to only use online services that have APIs. Twitter, Facebook, Google, Dropbox...

Using Excel As An API Datasource And An API Client For The Masses

I’ve been tracking on the usage of spreadsheets in conjunction with APIs for several years now. Spreadsheets are everywhere, they are the number one data management tool in the world, and whether A...

Brewing Up Something Awesome With The Jive Software API

Enterprise social API Jive Software wins for the best developer landing page. Normally I tell folks, like I did with Trade.gov last week, that your landing page should have a short, precise descrip...

Relationship Between APIs And Containers

Containers are a fast growing trend when it comes to delivering compute resources online. Reflecting the world of API design, I feel containers are about deploying exactly the cloud resources you w...

Real-time and Visualizations Will Be Key in Financial API Deployments

I have been doing a lot of research into the world of financial APIs, specifically looking at some of the larger companies providing APIs that deliver market news, data, corporate profiles, and oth...

Notification Focused Startups Within Leading API Ecosystems

I was keeping an eye out for interesting API stories on ProductHunt the other day and came across an cool notification startup that lives in the Stripe API ecosystem, called Hooked. Hooked allows ...

APIs That Do One Thing And Do It Well Like ZipLocate

My friend Mark Silverberg (@skram), pointed out a very cool API the other day, that geolocates zip codes, and appropriately named ZipLocate. What I really like about ZipLocate is that they do one t...

Adding Separate Page For My API Stack APIs

I have been slowly producing my own stack of APIs, which I’m putting under The API Stack brand. My goal with each of these APIs is to do one thing, and do it well, then package up the server side c...

Which API Do I Need?

I was looking around the Google Developer area as part of some regular work, and I noticed an interesting page Google has under their mapping session, that help users decide which API they need bas...

The Expanding API Conference Landscape

As I’m riding the build up for APIStrat in Chicago, and preparing for I Love APIs in San Francisco, and the API 360 Summit in DC, I can’t help but think about how busy the API event scene is gettin...

Ocotoparts Open Source Google Spreadsheet

Electronic search engine APIs Octopart developed a pretty slick Microsoft Excel plugin for their API a while back, and have now taken it to the next level, with a Google Spreadsheet connector for t...

Andrew Nacin Of WordPress @APIStrat Chicago

I am super stoked to announce that we have Andrew Nacin (@nacin), the lead developer from WordPress keynoting API Strategy & Practice in Chicago next month. We are looking to continue the conve...

Push Button API Deployment With The Heroku Button

The new Heroku Button gets us one step closer to a new age of API deployment, where anyone can deploy the APIs they need without any developer or IT resources. As I’m working on packaging up API de...

WordPress Style API Modules For Government

The other night I was writing about the need for a social media directory API, like the one the GSA has launched for the federal government, but specifically for the City of Chicago. I was trying t...

The Heroku HTTP API Design Guide

I stumbled across a cool resource out of Heroku today, their HTTP API design guide, which intends to direct practices for API design on the Heroku API platform. Heroku’s goals around APIs design a...

What I Have Been Calling API Trends, Are Slowly Being Baked Into API Operations

In my monitoring of the API space, when I started seeing a large number of blog posts, tweets, companies, and other elements I track on get tagged with the same tag over and over, I take notice. My...

FDA Finding Their API Mojo With A New Drug Label API

I first wrote about openFDA back in June, showcasing the launch of their new developer area, and I’m happy to see they aren’t missing a beat when it comes to launching new APIs. I recently saw that...

Adding PokitDok To Healthcare Research And The API Stack (Well They Did)

I’m adding PokitDok, a simple API for healthcare to The API Stack, and my overall APIs in healthcare research. Well I didn’t exactly add them, PokitDok added themselves to my healthcare research by...

Why I Am Continuing To Integrate Zapier In My Business Workflow

I depend on a number of cloud services to make my personal and business world go round. Even as a programmer, who can hand code just about any script to integrate, automate, and orchestrate my worl...

Who Is Going To Build The Uber API Platform For The Sharing Economy?

The sharing economy is booming, and with the release of the Uber API, the attention on this space will only increase. Personally I’m only interested in the surface area of the API that Uber has rel...

The API Focused Dev Shop

I tag a lot of interesting companies that show up during my weekly API monitoring. When I see a tag go from 1 or 2, to over 5 companies–I take a closer look to see what is going on. An increase in ...

Sorry Google, Your Programming Test Is Not A Valid Measurement Of My Skills

I’ve been talking with a very nice recruiter over at Google over the last couple weeks, and she has been so kind in keeping me updated about opportunities for evangelism at Google. This is the 3rd ...

Route SMS Messages To Google Spreadsheets Via Twilio API With TwilioSheet

If you follow Twilio blog or Twitter account you can always find a good API story from the API leader. It also makes me happy to see trends I’m seeing from other provider re-enforced by the API hea...

Publishing Your APIs To Product Hunt

It can be hard to keep up with what the latest geek trends are–where all of the latest digital watering holes are (especially when your old), that allow you to find the latest info, conversations, ...

Providing Users With Reciprocity Tools So Important Intuit Purchases itDuzzit

One of the interoperability, automation, and reciprocity providers I track on itDuzzit has been acquired by the accounting platform Intuit. Usually acquisitions are just news, and not worthy of ana...

Bing Developer Assistant for Visual Studio Delivers Relevant API Code

The Bing Developer Center team has released a pretty interesting pluginthat assist developers who use Visual Studio when building web or mobile applications using APIs. In an effort to make develo...

Average Number of APIs Used In A Modern App

I had someone ask me the other day if I had any numbers on how many APIs are used in a modern web or mobile applications–great question! I often refer to the growth in the number of APIs we use, bu...

An APIs.json Collection Of API Resources Across Your Public, Partner Or Internal Resources

Swagger is now Open API Definition Format (OADF) – **READ MORE** APIs.json was designed to be a versatile API discovery format, not just a format for public API discovery via search engines like...

An APIs.json Collection Of API Resources Across Your Public, Partner Or Internal Resources

Swagger is now Open API Definition Format (OADF) – **READ MORE** APIs.json was designed to be a versatile API discovery format, not just a format for public API discovery via search engines like...

One Possible Reboot Of The API Stack

I used to publish out a list of curated stories each week, and a listing of the top 25 APIs I was paying attention to during my regular monitoring of the API space to a site I called The API Stack....

How Are Dev Shops In Chicago Using APIs? A Talk With Bryson Pouw At Blaze Portfolio

I recently talked with Bryson Pouw (@bpouw), Founder / CEO at Blaze Portfolio Systems in Chicago about how his portfolio management and trading technology company sees the world of APIs. Last week ...

Every API Provider Should Have A Logo And Branding Page

I spend a lot of time looking for good quality logos to represent the companies I track on and write stories about. I have a certain vision in my head about how I want company listings and detail p...

What Is An API First Strategy? IT architecture And Catalyst For Engagement

I wrote about What Is An API First Strategy? Adding Some Dimensions To This New Question the other day after talking with 18F. One of the commonets on the post was from my friend Logan Powell (@log...

Taking A Look At The API Licensing Stack

One of the byproducts of the Oracle vs Google API copyright case, was a realization that many API providers and consumer do not understand the layers of the API stack, let alone the potential licen...

The Speed Of Federal Government When It Runs On Github

I’m coordinating with the development team for Developer.Trade.Gov today, providing them with a review of their new developer area, and some suggestions on how to make their APIs, and developer mor...

Swagger, APIs.json, And Review For The New Developer.Trade.gov

I got a gentle ping today, as I often do when there is a new developer hub or API launched in the federal government. This time it was located within the Department of Commerce, for the Internation...

Swagger, APIs.json, And Review For The New Developer.Trade.gov

I got a gentle ping today, as I often do when there is a new developer hub or API launched in the federal government. This time it was located within the Department of Commerce, for the Internation...

Student, Instructor, Classroom, Class, And Course API Planning At BYU

I spoke with Phil Windley (@windley) over at Brigham Young University (BYU) about their API strategy this morning. BYU is bringing together API providers and consumers, to establish a coordinated s...

The Color Of Money When Deploying APIs At The Department Of Veterans Affairs

I haven’t written much about my experience last summer as a Presidential Innovation Fellow (PIF) at the Department of Veteran Affairs (VA). I have lots of thoughts about experience at the VA, as we...

Taking Web Service Inventory At The Department of Veteran Affairs

I haven’t written much about my experience last summer as a Presidential Innovation Fellow (PIF) at the Department of Veteran Affairs (VA). I have lots of thoughts about experience at the VA, as we...

Taking A Look At The API Licensing Stack

One of the byproducts of the Oracle vs Google API copyright case, was a realization that many API providers and consumer do not understand the layers of the API stack, let alone the potential lice...

Replacing Legacy Systems With APIs At The Department Of Veteran Affairs

I haven’t written much about my experience last summer as a Presidential Innovation Fellow (PIF) at the Department of Veteran Affairs (VA). I have lots of thoughts about experience at the VA, as we...

Never Looking Out The Window, Let Alone Trusting Anyone External Of The Department of Veteran Affairs

I haven’t written much about my experience last summer as a Presidential Innovation Fellow (PIF) at the Department of Veteran Affairs (VA). I have lots of thoughts about experience at the VA, as we...

Can You Add My API To Your Website Listing?

I get regular requests to add APIs to my website via email, Twitter, and carrier pigeon. I have an Evernote that I put these requests into, and as I have time, I review, then possibly add to the ap...

Adding Google To List Of API Deployment Companies

I was taking another look at the Google Cloud Platform yesterday, and stumbled across Google Cloud Endpoints. It was something I saw come across my feeds, but really didn’t give it the time it need...

What Is An API First Strategy? Adding Some Dimensions To This New Question

I hear this phrase used more and more lately, “An API First Strategy”. It is something you hear from startups like printing API LOB, to established players like Pearson, all the way up to 18F at th...

The Five Month Journey Toward A Stable APIs.json Discovery Format

I published the story last night on finalizing the most recent version of the API discovery format APIs.json, and the support for it in the open source API search engine APIs.io. Steve and I are do...

The Five Month Journey Toward A Stable APIs.json Discovery Format

I published the story last night on finalizing the most recent version of the API discovery format APIs.json, and the support for it in the open source API search engine APIs.io. Steve and I are do...

How Are Mobile Dev Shops In Chicago Using APIs? A Talk With Dave Devitt At SYDCON

I just talked with Dave Devitt (@sydcon), President at SYDCON Web Development, Inc. in Chicago about how his web and mobile development shop sees the world APIs. I’m always on the hunt for stories ...

An API Case Study Format From Google Cloud Platform

I was browsing through Google’s Cloud Platform, in the 15 minute lead up to a preliminary discussion with Google about being an evangelist for the platform (another story), and I saw a useful patte...

Next Stable Version of APIs.json + APIs.io Is Ready - Are Your APIs Discoverable?

Steve (@njyx), Nicolas (@picsoung), and I have been working hard to gather all the feedback from some very smart folks on the API.json format. Now we are stoked to finally announce that we have the...

Expanding API Gateway Connectors Into A World of API Deployment Startups

I’m seeing an increase in the number of API deployment services this year, such as startups like StrongLoop and API Spark. These companies are looking to help all of us deploy APIs from common syst...

Where The Good IPAs Are In Chicago While At API Strategy And Practice In September

In preparation for API Strategy & Practice in Chicago, September 24-26th, I did a little research on where the good beers, and specifically the kick-ass IPAs can be found. You may not know, but...

The Blog For Your API Is The Most Important Signals You Can Send

A blog is such a simple thing, but when it comes to the world of APIs, it can be one of the most important signals for whether or not an API is worthy of integration, or you should just move on and...

Share Your API News With Me On The API Report

I’ve launched a new API news site, designed to provide short news updates from across the world of APIs. The API Report is the newest part of the API Evangelist network of sites, with apievangelist...

Public APIs Are Tough When You Are In A Tightly Controlled Industry

ESPN just announced that they will no longer be accepting registrations for public API keys, and discontinuing all of their public APIs. I saw a few enraged comments on the Twitterz when I original...

Give Me A URL To Request Then Store My API Keys In My Private Github Repo

Swagger is now Open API Definition Format (OADF) – **READ MORE** I went through 77 federal government API developer portals a couple of weeks ago, as part of some API discovery work I’m doing wi...

Mapping The World Of Internal APIs Via Rogue API Registry

Daniel Jacobson - Scaling the Netflix API I was learning more about the discovery of private APIs with the Charles App, and was fascinated by its potential to visualize, and map the darkest region...

Continuing With The API Restaurant Analogy

I began exploring the use a restaurant menu to help people understand API copyright, and how your API definition is not your secret sauce, and that there is so much more to your API that just the s...

The University of API White Paper: Looking At APIs In Higher Education

Download as PDF I spend a great deal of time looking at new APIs from companies, institutions, and government agencies during my weekly monitoring of the API space, and over the last couple years,...

The Hypermedia API Debate: Sorry Reasonable Just Does Not Sell

I moderated a panel of hypermedia experts at API Craft in Detroit last week. One theme that dominated not just the panel, but was also pervasive in the conversation over the next two days of the AP...

Twilio The Hell Out Of The Largest And Most Important Industries

Irakli Nadareishvili (@inadarei), Dave Goldberg (@davidgoldberg) and I were having an interesting conversation on the Twitterz, after I posted “As We Recover The Banking Industry Seems To Be Warmin...

As We Recover The Banking Industry Seems To Be Warming Up To APIs

I originally started writing this post after API Strategy & Practice in Amsterdam, where I had numerous conversations with banks, about the potential of APIs, and how banks might be starting to...

The Leaders When It Comes To APIs In Higher Education

When visiting an API developer area, as soon as the page loads, you can tell if its an organized effort, or something that was thrown up by a single project or team. Half of the institutions I trac...

Everyone Is About To Get An API With The New Wordpress API

While at API Craft in Detroit this week I had the pleasure of hanging with two leads on the WordPress(org) development team, and discuss the API strategy for the blogging platform. Andrew Nacin (@n...

The Emerging Landscape Of API Orchestration Platforms

I’ve been exploring one possible API future more and more lately, a future which centers around the a concept of being able to deploy virtual API stacks, by employing the power of deploying API res...

Getting Labeled A Hater On The Hypermedia Panel At API Craft

I’m still gathering all of my thoughts on the hypermedia media panel this last week at API Craft. I have an Evernote full of ideas, thoughts, and potential stories from the amazing API event this w...

My Discussion Today With 6 Hypermedia Leaders At API-Craft in Detroit

I’m preparing for my hypermedia panel at API Craft Detroit today. The API Craft organizers have brought together one of the most important line-ups, when it comes to the hypermedia API discussion, ...

Getting To Know Jørn Wildt For The API Craft 2014 Detroit Hypermedia Panel

I’m preparing for my hypermedia panel with Mike Amundsen (@mamund), Mike Kelly (@mikekelly85), Steve Klabnik (@steveklabnik), Kevin Swiber (@kevinswiber), Jørn Wildt (@JornWildt), and Markus Lantha...

Hypermedia Feels Like We Are Still Learning To Communicate With APIs

I’m looking through each of the worlds, of my hypermedia panelists, Mike Amundsen (@mamund), Mike Kelly (@mikekelly85), Steve Klabnik (@steveklabnik), Kevin Swiber (@kevinswiber), Jørn Wildt (@Jorn...

Getting To Know Markus Lanthaler For The API Craft 2014 Detroit Hypermedia Panel

I’m preparing for my hypermedia panel with Mike Amundsen (@mamund), Mike Kelly (@mikekelly85), Steve Klabnik (@steveklabnik), Kevin Swiber (@kevinswiber), Jørn Wildt (@JornWildt), and Markus Lantha...

Getting To Know Kevin Swiber For The API Craft 2014 Detroit Hypermedia Panel

I’m preparing for my hypermedia panel with Mike Amundsen (@mamund), Mike Kelly (@mikekelly85), Steve Klabnik (@steveklabnik), Kevin Swiber (@kevinswiber), Jørn Wildt (@JornWildt), and Markus Lantha...

Getting To Know Steve Klabnik For The API Craft 2014 Detroit Hypermedia Panel

I’m preparing for my hypermedia panel with Mike Amundsen (@mamund), Mike Kelly (@mikekelly85), Steve Klabnik (@steveklabnik), Kevin Swiber (@kevinswiber), Jørn Wildt (@JornWildt), and Markus Lantha...

New Indix API KickStart Program Reduces Costs For Developers

I like to showcase examples of companies who use their API communities as incubators, establishing them as a sort of external R&D lab that invests in 3rd party developers who are building cool ...

Getting To Know Mike Kelly For The API Craft 2014 Detroit Hypermedia Panel

I’m preparing for my hypermedia panel with Mike Amundsen (@mamund), Mike Kelly (@mikekelly85), Steve Klabnik (@steveklabnik), Kevin Swiber (@kevinswiber), Jørn Wildt (@JornWildt), and Markus Lantha...

A Shared, Distributed Experience(Metrics) Layer For The API Driven Application Stack

I’m in the middle of processing multiple emails, as well as coming down off an early morning conversation, all on the subject of analytics. A portion of the conversations are about analytics at the...

Showcasing Your API Integrations With Other Platforms

I saw two tweets from Zapier the other day, where they were highlighting two separate SaaS platforms, who had integrated Zapier into their own platform. Both Gumroad and Hall took the time to highl...

Increasing The Focus On APIs In Higher Education Is Important

Maybe I’m a little biased at the moment, after participating in a Reclaim Your Domain hackathon with some really smart folks from multiple universities, as well as working on my first white paper o...

Getting To Know Mike Amundsen For The API Craft 2014 Detroit Hypermedia Panel

I’m preparing for my hypermedia panel with Mike Amundsen (@mamund), Mike Kelly (@mikekelly85), Steve Klabnik (@steveklabnik), Kevin Swiber (@kevinswiber), Jørn Wildt (@JornWildt), and Markus Lantha...

The New StrongLoop API Server Provides A Look At Future Of API Deployment

I’m looking through the most recent API server release from StrongLoop, and I can’t help but see echoes of what I’ve been researching, and covering across the API Evangelist network. API management...

Models For API Driven Startups Built Around Public Data

I had a conversation with a VC today who looking for some information on startups, who had APIs, and had built their company around public data. The two companies that were referenced in the origin...

Reclaim Your Domain LA Hackathon Wrap-up

I spent the weekend hacking away with a small group of very smart folks, at the Reclaim Your Domain Hackathon in Los Angeles. Fifteen of us gathered at Pepperdine University in west LA, looking to ...

Will You Add Me To API Evangelist And How To Spot The Cool Kids

In the API space it is easy to recognize the cool kids, the ones that are in the know. These types of personalities just understand how to get things done, don’t take no for an answer, and understa...

When I Remix APIs Using Swagger How Do I Deal With Authentication Across Multiple APIs

One of the things I’m loving about where the API space is going, is the simplicity, and remixability of available API resources, when they are defined with machine readable API definitions like Swa...

It Takes A Team Of Evangelists To Raise An API

There are a lot of lessons to be learned from the leaders of the API space, pioneers like Amazon, Twilio and SendGrid, when it comes to running our own API programs. Fortunately for the community, ...

Support For Only Two Creative Commons Licenses In The API Commons

When we first conceived API Commons, we were a little fuzzy about which of Creative Commons licenses API providers should apply to their API definitions. As long as a provider took a stance on API ...

Machine Readable Terms of Service Didn't Read Applied To APIs Via APIs.json

I’ve long been fascinated by the Terms of Service Didn’t Read project. i’m on the mailing list, and try to make time to stay in tune, but have yet to ever contribute any bandwidth to the EXTREMELY ...

Machine Readable Terms of Service Didn't Read Applied To APIs Via APIs.json

I’ve long been fascinated by the Terms of Service Didn’t Read project. i’m on the mailing list, and try to make time to stay in tune, but have yet to ever contribute any bandwidt...

API Deployment For Non-Developers Using Zapier, Google Docs, and APISpark

I’m exploring different ways that APIs can be deployed, with an emphasis on deployment by non-developers. There are numerous cloud services available, that allow non-developers to execute common bu...

State of Hypermedia Today @ API Craft In Detroit

I’m working with Brian Mulloy (@landlessness) of Apigee, to organize six of the leading hypermedia experts for a 2 hour panel discussion on the state of hypermedia, at API Craft, in Detroit, Michig...

Need A Formal API Standard For Your Government Agency? Fork 18Fs, And Make It Your Own!

The elite technology group at the GSA, known as 18F, has released the latest copy of API guidance for federal government agencies to follow when designing their own APIs. Using 18F’s own descripti...

CORS Makes Your API Portable And Remix-able

Swagger is now Open API Definition Format (OADF) – **READ MORE** I was looking through federal government APIs the other day, looking for the low hanging fruit, when it came to making government...

Chief Data Officer Needs To Make The Department Of Commerce Developer Portal The Center Of API Economy

Today, the U.S. Secretary of Commerce Penny Pritzker (@PennyPritzker), announced that the Department of Commerce will hire its first-ever Chief Data Officer. I wanted to make sure that when this ne...

An API Definition As The Truth In The API Contract

Swagger is now Open API Definition Format (OADF) – **READ MORE** /kinlane-productions2/ One conversation I had at #Gluecon this year, was around the role an API plays in being a contract betwee...

Look At Existing APIs In The Space Before Designing Your Own

It is a pretty basic concept—look at other competing or complimentary APIs in the space, before designing your own. This seems like common sense to me, but I look at APIs for a living, and I’m inte...

Libraries Hacked: UK Library API, Data And Technology Hacks

I stumbled across a pretty cool site, dedicated to educating, and providing librarians with the tools they need to hack–of course with an emphasis on APIs. Libraries Hacked mission is ”analyzing an...

Financial Data Aggregator Yodlee Looking For A Director of Developer Evangelism

I spoke with the leading financial data API aggregation providers Yodlee last week, regarding their hunt for a director of developer evangelism. Yodlee provides an aggregation API that is designed ...

AutoDevBot Open Sources Their API Monitor

The API monitoring service AutoDevot has opened sourced their JavaScript API monitoring solution, built on Frisby.js, called API Monitor Runner. The API monitoring tool, allows for a pretty robust ...

Low Hanging Fruit For API Discovery In The Federal Government

I looked through 77 of the developer areas for federal agencies, resulting in reviewing approximately 190 APIs. While the presentation of 95% of the federal government developer portals are crap, i...

Looking At 77 Federal Government API Developer Portals And 190 APIs

I spent most of the day yesterday, looking through 77 of the developer portals listed on the 18F Github portal. While I wanted to evaluate the quality and approach of each of the agencies, my goal ...

Applying APIs.json To API Discovery In The Federal Government

I recently updated my APIs.json files for all my API Evangelist network domains, to use version 0.14, which is getting pretty close to a stable version. While I await APIs.io to be updated to use t...

The Power In API Discovery For APIs.json Will Be In The API URL Type

An APIs.json file lives in the root of any domain, or subdomain, and provides references to a collection of API resources. The APIs.json is meant to be a lightweight framework, where someone can bu...

Fixing The Machine Readability in API Commons

When I first published 11 simple API definitions, I had developed using schema.org, into the API Commons, I made a mistake when I referenced the Swagger specifications for each of the APIs. I linke...

Evolving How We Approach The API Lifecycle With APIMatic

I’ve expanded my monitoring on the world of APIs, from just API management, which I’ve been doing for four years, into tracking on APIs across multiple buckets I’m calling design, deployment, manag...

APIs Can Open Up Your Company To Outside Ideas

I talk about this concept often, but couldn’t find any definitive post on APIs opening up a company, organization, or agency to outside ideas. This is something I hear from startups, up to federal ...

APIs Are Often Just A Facade That Is Covering Up The Legacy View Of World

I was exchanging emails with someone regarding API design considerations at their large institutions today, and where they could find healthy patterns for API designs within their industry. As with...

A Mobile Developer Toolkit With The University Of Michigan APIs

I am continuing my research into how universities are using APIs, and while I was going through the developer areas for the universities I track on, I noticed an interesting mobile developer toolki...

Kicking Off Image Manipulation API Work

I’m working a wider campaign focused on getting my shit together around my images, and part of that is continueing work I had started with my screen capture API, and launch more image manipulation ...

An API For API Ideas

I have a lot of ideas while being the API Evangelist. It just comes with the territory. I have an Evernote folder that I publish these ideas to, and some of them, like my Screen Capture API, I actu...

If This Then Visualize That (IFTVT)

In the tech space, when we see a pattern that works, we run with it. This is why you hear, “It is the Uber for X”, or “It is the Github for X”, and I recently talked about how I’m starting to see m...

Expanding The Layer Of API Discovery From Within The Developers IDE

Much like API design and integration, the world of API discovery is heating up in 2014. We are moving beyond the API directory as our primary mode of API search, in favor of a distributed approach ...

Expanding The Layer Of API Discovery From With The Developers IDE

Much like API design and integration, the world of API discovery is heating up in 2014. We are moving beyond the API directory as our primary mode of API search, in favor of a distributed approach ...

An Open Source Distributed API Search Engine

I wanted to stop and reflect for a moment on the open source, distributed API search engine, that 3Scale and API Evangelist developed, in support of the APIs.json discovery format. When we conceive...

Shadow API: Launching An API Before Someone Else Does

In a perfect world, every government agency, non-profit organization, and company would have an API, and the content and data available via their website, mobile applications, and other systems, wo...

Making More Time To Play With The Smallest Federated Wiki

I’m always working to better understand the best of breed technology solutions available online today, and to me, this means, lightweight, machine readable apps that do one thing and do it well. On...

Intellectual Exhaust (IE)

As I generate shitloads of content playing the API Evangelist on the Internets, I struggle with certain words, as I write each day—one of these words is intellectual property (IP), which Wikipedia ...

Deploying An API From Amazon S3 File Store

I’m spending a lot of time updating my API deployment research lately, making sure it reflects what is truly going on out there in the space. In addition to tracking on legacy approaches to API dep...

Building Blocks Of API Deployment

As I continue my research the world of API deployment, I’m trying to distill the services, and tooling I come across, down into what I consider to be a common set of building blocks. My goal with i...

Deploy An API From A Google Spreadsheet Using APISpark

Spreadsheet are the most used datastore in business. When Google came out with their web-based spreadsheet, it was a game changer (for those who have access), when it came to managing, collaboratin...

APIs.json API Property Types

I’m working the great feedback we’ve had on APIs.json, an adding everything to the Github issues for consideration in the next version. Today I’m spending a little time thinking through the big pic...

API Design White Paper

Download as PDF My research for API Evangelist spans 50+ projects, but my core research is focused on seven projects in API 101, history, design, deployment, management, discovery and integration....

Developing The Language We Need To Communicate Throughout The API Lifecycle

We are still in the infancy of the API economy, and now with barely 14 years of evolving web API design, we are only just now developing the languages we will need to communicate around APIs throug...

The Restlet (Open Source) and API Spark (Cloud) Business Model

I’m always on the hunt for common patterns that are working within the API space, and shine light on them, work to understand why they work, so that others can emulate these successful patterns in ...

Nest Provides A Real-Time Layer By Default For API Consumers

I had several folks point me to the Nest API release the other day. I enjoy this, because I’m not always the fastest in finding news—eventually I’ll find it, but I rely on my human API monitoring n...

Monitoring Your Resources Becomes Default With Google Developer Console

I’m not at Google I/O this week, enjoying some downtime in SoCal, but I am watching some of the news coming out of the event. One thing I noticed, was the addition of monitoring to the Google Devel...

Internal API Summit Within Every Company

I participated in the API Summit at Edmunds.com yesterday. The event brought in API professionals from Mashery, Netflix, SOA Software, Ticketmaster, and EPAM Systems to discuss APIs, internally wit...

If I Could Design My Perfect API Design Editor

Swagger is now Open API Definition Format (OADF) – **READ MORE** /kinlane-productions2/ I’ve been thinking a lot about API design lately, the services and tooling coming from Apiary, RAML and S...

Federal Government So Slow To Adopt New Technologies...Wait, What, A Swift API SDK?

It is a common theme, that government of any kind, especially the US federal government is too slow when it comes to adopting new technology. While this may be a popular meme for anti-government cr...

Federal Government So Slow To Adopt New Technologies...Wait, What, A Swift API SDK?

It is a common theme, that government of any kind, especially the US federal government is too slow when it comes to adopting new technology. While this may be a popular meme for anti-government cr...

Multiple Types of APIs.json For Discovery

I’m working through thoughts around a suggestion for future versions of APIs.json API discovery format, and as I do with other things I’m trying to make sense of, I wanted to write a blog post on A...

Multiple Types of APIs.json For Discovery

I’m working through thoughts around a suggestion for future versions of APIs.json API discovery format, and as I do with other things I’m trying to make sense of, I wanted to write a blog post on A...

APITools Raises The Bar With Open, On-Premise API Testing and Monitoring Tools

APITools, the cloud-based API integration services is raising the bar for the space by introducing an open source, on-premise version of their API monitoring service. APITools only launched this ye...

Adding Data Visualization Layer to Interactive API Documentation

I recently reviewed a new API initiative from the Food & Drug Administration, called OpenFDA. I gave a whole list of things that they did right when launching the API, but one item that I thoug...

Thinking Beyond Just The Car At API Days in San Francisco

After speaking at API Craft SF on Thursday, I kept the API talk going with two days of API car talk at API Days San Francisco. While there is a lot of focus specifically on the car itself, there wa...

Its If This Then That For X

One interesting theme I heard at API Days San Francisco last week, was the concept of API reciprocity, or If This Then That(IFTTT) moving into more niche areas. This edition of API Days was focused...

I Would Review Your API Dropcam, But I Cannot Access It

One of the mutiple requests to review APIs currently in my inbox, is from the camera platform Dropcam. Every email or tweet I get, asking me to review an API, I at least click in to see what is hap...

API Craft San Francisco Wrap-up For June 2014

I participated in an API Craft meetup this last Thursday, hosted by 3Scale in San Francisco. The gathering included Uri Sarid(@usarid) representing RAML, Jakub Nesetril(@jakubnesetril) on behalf of...

Netflix Finally Shutters Support For Public API

Netflix officially announced they will be ending support for their public API. Its no surprise, as they announced early in 2013 that they would longer accept new registrations for the API. While I...

StackExchange, Twitter, And Github As Default Feedback Loop For APIs

I’m still extracting great examples of API design, deployment, and management, that other API providers can follow, from recent API projects out of our federal government, with FBOpen from 18F, and...

The edX API

This post should tell you about how behind I am in my storytelling—this story is from an event I attended in Arlington TX, on April 30th, and May 1st. While in Arlington, I spoke to a group of prof...

Four Reasons OpenFDA API Launch Was Successful (Hint: Not Just The Tech)

My friends over at Social Health Insights, wrote about their experience being one of the beta users for the new OpenFDA API, and what they thought contributed to the success of the API launch from ...

Retrieve My Data Like Retrieving Video Surveillance Photos From CCTV

I’m an advisor to the camera API platform, EverCam. I don’t advise the startup because I’m super excited about the opportunities for APIs for security cameras. I’m involved because I believe in the...

The Machine Readable Questions We Should Ask Of Terms Of Service

I’ve been following the work of Terms of Service Didn’t Read for some time now. In my opinion this work is some of the most important legal work out there right now, which is guiding all of our act...

What Are The Incentives For Creating Machine Readable API Definitions?

After #Gluecon in Colorado the other week, I have API design on the brain. A portion of the #APIStrat un-workshops were dedicated to API design related discussion, and API Design is also the most t...

Swagger Levels The API Design Playing Field With New Editor And YAML Definitions

In January I started taking a closer look at the world of API design, by reviewing the top movers in the space, Swagger from Wordnik, API Blueprint from Apiary, and RAML from Mulesoft. My goal was ...

Publish Your API Into The API Commons From APISpark

I’m still playing catch up on many of my stories from over the last month, and one of them is the ability to publish your API definition straight from your API deployment using APISpark. If you are...

Help Developers Understand What To Do Next With Your API Response

There are numerous reasons for API designers to follow hypermedia patterns when crafting their internal, partner or publicly available APIs. One of the most fundamental reasons for offering hyperme...

Deploying APIs Using Heroku And 3Scale Add-On

I am playing around with deploying APIs using multiple cloud platforms, and using popular container solutions. Next up is quickly deploying one of my utility APIs, to Heroku, complete with access c...

Beta Testing Linkrot.js On API Evangelist

I started beta testing a new JavaScript library, combined with API, that I’m calling linkrot.js. My goal is to address link rot across my blogs. There are two main reasons links are bad on my site,...

API Commons Added To The API Commons

Even with the risk of possible creating some sort of API wormhole, I just added the API Commons API to the API Commons. The API for adding and searching for APIs that are in the commons, now has an...

Twitter As The Platform For Learning About APIs And The Internet Of Things

I’ve had the pleasure of watching Romain Huet (@romainhuet), developer evangelist at Twitter, give his very entertaining talk three times now, and if you haven’t seen it, I recommend looking it up ...

The Machine Readable Questions We Should Ask Of Terms Of Service

I’ve been following the work of Terms of Service Didn’t Read for some time now. In my opinion this work is some of the most important legal work out there right now, which is guiding a...

Retrieve My Data Like Retrieving Video Surveillance Photos From CCTV

I’m an advisor to the camera API platform, EverCam. I don’t advise the startup because I’m super excited about the opportunities for APIs for security cameras. I'm involved becau...

How Will The US Census Bureau API Influence the 2020 Census?

I’ve been tracking on the API from the US Census Bureau since they launched in 2012, and even met with them to discuss their strategy over the last couple years. The team at the Census Bureau has s...

Another Strong API Implementation In Federal Government With OpenFDA

I am really impressed with the quality of API deployments coming out of the federal government recently. I wrote about the FBOpen API from 18F a couple months ago, and the latest is the OpenFDA API...

Significance Of The We The People API Being First Modern Read / Write Web API In Government

I finished up my response to the Department of Education RFI focused around the use of APIs at the government agency, a place where I’m not just advocating for APIs, but pushing very hard for read ...

Pushing The Space Forward With Talks At #APIStrat - Did You Submit Yours For Chicago?

I’m working my way through the collection of talks from API Strategy & Practice Amsterdam that are available on Youtube, and I’m reminded of what an amazing lineup of speakers we’ve managed to ...

My Response To How Can the Department of Education Increase Innovation, Transparency and Access to Data?

I spent considerable time going through the Department of Education RFI, answering each question in as much detail as I possibly could. You can find my full response below. In the end I felt I coul...

The Swagger Specification

This post is an exact copy from the Swagger specification page, on the Swagger Github project. As I was reviewing the latest Swagger 2.0 release, I read this descripton, and I really felt it caputr...

API Evangelist Now Available In Portugese

The mission of API Evangelist is to increase awareness of APIs amongst not just the developer community, but also business, organizational, and government leaders around the globe. It is very impor...

Why APIs Should Be Designed By Linguists

I’m constantly evangelizing how APIs bring individuals and companyies out of their silos and stimulate conversations internally amongst distributed groups,co and externally with partners and the pu...

Restaurant Menus As Analogy For API Copyright

One of the interesting conversations that came out of the APIStrat Un-Workshops at Gluecon this week, was the exploration of the analogy of applying copyright to restaurant menus, and applying copy...

One Characteristic Of Many Of The Enterprise API Folks I Meet

When I run into enterprise folks at events, one of the common characteristics I notice, is they always tell me how much they read my blog. Yay! Many of these people have Twitter accounts, which fol...

Keeping The API Conversation Moving Forward At The Gluecon APIStrat Un-Workshops

I’m still gathering my thoughts from the deep technical conversations that occurred on Tuesday at the Gluecon APIStrat Un-Workshops in Colorado. Before the official Gluecon festivities kicked off, ...

API Design May Take On New Meaning When API Copyright Comes Into The Picture

In 2014 API design is exploding, proving to be one of the fastest growing areas of the API industry. For many years we’ve talked purely about API management, but after consolidation in the space, a...

Solving The Problem Of API Discovery

API discovery has not changed much since 2005, when John Musser launched ProgrammableWeb, the API directory we’ve all come to know and love. In 2014 (9 years later), we have Mashape and a handful o...

When Reviewing An API Should I Condemn Providers For A Lack of Public Access?

I’m torn on a matter that I face when reviewing APIs for companies. I get emails from people who want me to review their API implementation, and they state they want public developers to get excite...

Hypermedia Adoption Will Not Be About The Perfect API Client

As I’m working to add yet another API example to my growing list of hypermedia APIs in the wild, I can’t help but think about the long evolution of hypermedia, and how it will eventually become par...

18F Pushing For Write APIs In Government To Become A Reality

We’ve seen a significant growth in the number of APIs in government, but to date most of these APIs are read-only, meaning you can just retrieve content or data from these APIs, not actually add, u...

One Of The Problems With API Terms of Service Is That There Is No Negotiation

There is a laundry list of problems with the current state of terms of service, affectionality called TOS–those legal documents we all agree to as part of our usage of online services, and are defi...

The Future Of Public Private Sector Partnerships Being Negotiated At The API oAuth Scope Level

A couple of weeks ago I attended a two day API specification session between major California utilities, Southern California Edison (SCE), San Diego Gas & Electric (SDG&E), and Pacific Gas ...

Zapier Looks To Educate Everyone With An Introduction To APIs

API interoperability and reciprocity provider Zapier is looking to get everyone up to speed on the world of APIs, by providing an introduction to APIs that is meant for both developers who are new ...

Join Me For Iot, Realtime And API Design At Gluecon In Colorado Next Week

The time has come for one of my favorite events in the tech space—Gluecon. If you have never been to Gluecon or Defrag, read some of my previous posts about just how different the event is. Gluecon...

I Will Be Moderating Open Data And API Workshop Discussion With GSA, DISA, DNI, NASA And White House Next Week In Maryland

I was invited to moderate a workshop panel in Maryland next week at the The American Council for Technology (ACT) - Industry Advisory Council (IAC) Management of Change 2014 event. If you arenat fa...

Gathering My Thoughts With APIs In Higher Education

I had too many scribbles in my Evernote about work I’m doing for APIs in higher education, so I decided I need to publish as a story, which hopefully will help me organize my thoughts, figure out m...

Where Will Your API Stand In The Oracle v Google API Copyright Debate?

I wanted to comment on the response yesterday in the Oracle v. Google case being played out in the United States Court of Appeals for the Federal Circuit. This appeal is important to me because it ...

Partnering For Me Is About Sharing Of Ideas, Research and Stories

I just turned down a potential partnership with a major enterprise company. As I do with many stories, I will scrub the names of those involved, because there is no reason to blame a single company...

Green Button (Energy) API Added To API Commons

One of the most meaningful API projects I work on with the US government is the Green Button API, which provides access to energy data for US consumers across the country. First, what is the Green ...

API Docs Are An Error: Bridging Where We Should Be And Where We Are Currently

I heard an interesting statement this week at APIDays Berlin that I’ve heard before, “API document is an bug not a feature”. The logic behind this is that if you design a proper API, using proven R...

Remembering Why This Whole API Thing Is Working - APIDays Berlin

This is my speaker notes from my talk this week at APIDays Global in Berlin. You can find my slide deck in my talks repository on Github, and find more photos from the event on Flickr. We live in ...

Would You Pay For Alternate Options For An API Terms Of Service?

Terms of service guide every aspect of how we provide and consume an APIs that drive our web and mobile applications. As an excercise, lets imagine a future where API terms of service (TOS) are mac...

Would You Pay For Alternate Options For An API Terms Of Service?

Terms of service guide every aspect of how we provide and consume an APIs that drive our web and mobile applications. As an excercise, lets imagine a future where API terms of service (T...

I Will Be Speaking At APIDays In Berlin Next Week

I getting ready to heading to Berlin in the morning. I’m scheduled to speak at APIDays Berlin on Monday. APIDays is the sister site to #APIStrat, an event you will always find me at, no matter wher...

Come Talk API Strategy And Practice in Chicago - September 24-26th

Its official, the next edition of API Strategy will be in Chicago, September 24,25, and 26th 2014. We’ve dubbed this version of the conference, ‘APIs Going Mainstream’! As APIs make their way into...

Business Of Internal APIs At IBM Impact Last Tuesday

I spoke on the business of internal APIs at the IBM Impact conference in Las Vegas, this last Tuesday. About 15 people attended my talk, but the conversations I had with folks afterwards, signaled ...

What Can The Enterprise Learn From The Open API Space?

I’ve been studying the API space exclusively for the last four years, and have worked hard to try and understand the space by studying the history of APIs, and as a result I can confidently say we ...

A Rare Beast In Government, The Write API

The number of APIs in government has grown significantly in the last couple of years, increasing access to public data, potentially driving the private sector to build web and mobile apps around go...

Planning Everything Upfront vs Iterating On An API Over Time

I just finished up participating in an API specification session for Green Button data with Southern California Edison (SCE), San Diego Gas & Electric (SDG&E), and Pacific Gas and Electric ...

Browsing The 261 APIs At Brigham Young University

I’ve been tracking on education and university APIs for a while now, but after kicking off some work on the FAFSA API prototype, and preparing a response for to the request for information (RFI) on...

ReliefWeb Is Tackling The Worlds Biggest Problems Using APIs

I was introduced to the ReliefWeb API last week, which provides information including reports, jobs, training, countries, and source details on global crises and disasters going back to 1996. The ...

Turning Forms Into APIs: Crap In, Crap Out

I’ve been involved in a lot of conversations lately around turning government forms into APIs. Which seems like a great idea, right up until the part where I’m thinking about the original workflow ...

The Private Internal Tier Of My API Service Composition

The first consumer of all of my APIs, including my screen capture API is me. I develop my APIs first for my use, and only recently have decided to make available to the public. So when I sat down t...

I Will Be Talking Business of Internal APIs in Vegas at IBM Impact

The biggest impact APIs will have at your company will be the internal, cultural change regarding how you do business. We are in the middle of an explosion of APIs, and while there are many new pub...

API Virtual Stack Composition Like The Absolut Drinks Data API

If you read my blog regularly, you know I am constantly pushing the boundaries of how I see the API space, and sometimes my ramblings can be pretty out there, but API Evangelist is how I work throu...

An Operational Harness For My Screen Capture API

I am evolving my own approach to deploying my API resources, and I needed an important sounding name for it, so came up with “operational harness” over a couple pints of IPAs. Ok, so what do I mean...

Two Things I Learned On Traffic And Weather Today

If you aren’t already familiar with Traffic and Weather, it is an extremely structured discussion between John Sheehan (Runscope) and Steve Marx (Dropbox), about “the latest API and cloud tools, ne...

Keep Your API Developer Area Blog Up To Date

I look at a lot of API developers areas in my work, and the first sign I see that nobody is home behind an API, is that their blog is out of date. I found myself at the ESPN developer center last ...

Interesting Example of Social Page Over At Cisco

Its not often I find myself referencing Cisco when it comes to shedding light on interesting practices for the API space, but today is not your usual day. At some point yesterday, I found myself a...

External API Deployments Using Sync One Possible Future Of Government API Deployments

I just wrote up a piece about how to deploy an API driven application backend using Orchestrate.io, and wrote a piece last week on API deployment using Solr and government data. After writing about...

What Are Some Good Examples of Hypermedia APIs?

I’m increasing my coverage of hypermedia APIs in 2014, as we move from discussion to concrete hypermedia implementations in the wild. In support of this, there was a quick conversation on Twitter t...

API Driven Backend For Apps Using Orchestrate.io

There is a great post over on the Orchestrate.io blog about how they deployed a backend for the MarvelousDB app, using data from the Marvel API, allowing you to explore the world of Marvel comic bo...

API Driven Backend For Apps Using Orchestrate.io

There is a great post over on the Orchestrate.io blog about how they deployed a backend for the MarvelousDB app, using data from the Marvel API, allowing you to explore the world of Marvel comic bo...

The APIs I Depend On To Run API Evangelist

I maintain an active list of online services I depend on for my business, using Evernote. Each month I spend an hour or two maintaining this list, to make sure it is complete and actively change my...

Service Composition for My Screen Capture API

I now have a pretty simple screen capture API. You can pass it a URL and it gives you back a PNG image file of that website. Meeting my definition of a simple utility API. I use this API in my own ...

Liberate Government Data By Deploying Web APIs With Solr

I reviewed the deployment the FBOpen API the other day, which is a simple API resource of business opportunities with the U.S. Federal Government. An interesting aspect of the FBOpen implementation...

Reclaiming My Domain

After the recent heartbleed security fiasco, I’m spending my weekend going through my list of online services that I depend on, changing my passwords, and along the way I’m going to reclaim as much...

Reclaim My Domain - Kin Lane

Over ten years ago I learned the hard away about my domain. I purchased kin lane.com from a website hosting provider I found online, and after they drained over 1K from my bank account for a simple...

Moving Beyond My Basic 3Scale API Infrastructure Plan

I have been using 3Scale API Infrastructure to manage API Evangelis’s public APIs for almost two years now. My APIs provide access to my blog posts, news I curate, and the tools I track on. I also ...

Next Steps For My Screen Capture API

Earlier this year I created a screen capture API, filling a need I have across my network—capturing an image snapshot of any web page. Not all APIs are created the same, but I think this screen cap...

My Answer To Why You Should Not Use Services Like Quora That Do Not Offer API And Data Portability

As the API Evangelist I spend a lot of time cheering for companies to have APIs, and in 2014 I’m continuing a slow shift from cheerleading to calling out companies who do not have an API. If you ar...

The Levers, Dials, And Switches For Your Participation In The API Economy

I am playing with different ways of explaining the 100K view of how companies, and ultimately governments will participate in the API economy. As with APIs themselves, visualizing something like ho...

Help Improve This Content: Another Reason To Deploy API Developer Area on Github

I just published a post showcasing Socrata’s use of Github to deploy their new open data and API developer portal. There are numerous reasons for using Github as part of your API management strateg...

Exploring What Is Next For The Green Button API

The end of last year I was asked to spent time thinking about three things: 1) An API for the Free Application for Federal Student Aid (FAFSA) 2) Next steps for the Green Button API 3) API strategy...

Developer Portals On Github: Example From Socrata

Civic data platform Socrata has launched a new developer area to support developers who are building apps on top of city, county, state and federal data, as well as the publishers of this data. A r...

Understanding The World Of APIs Via API Codex

The mission of API Evangelist is all about bringing awareness of APIs to the masses. The biggest challenge I face in doing this, is that API Evangelist is primarily a blog, which means a chronologi...

The Role Of Scraping In API Deployment

Scraping has been something I’ve done since I first started working on the web. Sometimes you just need some data or a piece of content that isn’t available in a machine readable format, and the on...

16 Areas Of My Core API Research

When I first started API Evangelist, I wanted to better understand the business of APIs, which really focused on API management. Over the course of four years, the list of companies delivering API ...

GovFresh Live Chat With FCC CIO David Bray Using Github

I stumbled into a pretty interesting use of Github yesterday, which I’m seeing as part of a greater push from our government to use the popoular social coding platform. The government blog Govfresh...

18F Shows What Is Possible In Government With FBOpen API

There has been some great coverage of the new group of tech specialists out of the GSA, dubbed 18F. According to their own home page, 18F: …builds effective, user-centric digital services focus...

Containers Will Do for APIs what APIs Do For Companies

I was just having another conversation about virtualized cloud containers like Docker.io, and the approaches from leading cloud providers like Amazon with Cloud Formations, and RedHat with OpenShif...

API Definitions: How Do They Model REST?

Last week at #APIStrat Amsterdam, I moderated, and presented in a session that was called API service descriptions. I gave the talk for the first 15 minutes, then Sumit Sharma (@sumitcan), Ole Lens...

Adding Evercam.io To The API Commons

The Internet of things (Iot), and security camera API platform evercam.io has submitted the API definition for their camera API to the API Commons. I’ve been impressed with the amount of leadershi...

Adding Evercam.io To The API Commons

The Internet of things (Iot), and security camera API platform evercam.io has submitted the API definition for their camera API to the API Commons. I’ve been impressed with the amount of leadershi...

The API Evangelist Should Have APIs

As I have evolved my blog from a content management system into an API industry monitoring system, much like other companies I work with, I’m making the switch to use more APIs in my operations. As...

Twitter API Is Gateway Drug For Internet Of Things

Last week at #APIStrat in Amsterdam, I had the pleasure of watching a keynote by Romain Huet (@romainhuet), Developer Advocate at Twitter, aptly titled “connecting to the pulse of the planet”. I’ve...

So Much Can Be Lost Through Automation

As I go through the management of my 60+ research sites that make up my API Evangelist network, I can’t help but think about how I can automate specific aspects of the process. This is the way my c...

Taking A Quick Look At The Leading API Partner Programs

I’ve seen a wave of blog posts about additions to the developer and partner programs, of some of the leading APIs in the industry, making me think its time for some more research into the area. Par...

API Definitions: What Is Behind The Name?

Last week at #APIStrat Amsterdam, I moderated, and presented in a session that was called API service descriptions. I gave the talk for the first 15 minutes, then Sumit Sharma (@sumitcan), Ole Lens...

50 Building Blocks Of The API Economy

I spend a lot of time looking through the websites of API companies, trying to understand not just the way they do business, but their role in their overall industry, or possibly how they influence...

3Scale Moves Into API Integration Space With APITools

API Infrastructure provider 3Scale has moved beyond just API management, with a launch of a new API integration service called APITools. 3Scale, one of the original API management providers, is mov...

Visualizing The Value Your API Delivers

I was reading the news about “BandPage raising $9.25M to help musicians reach and monetize billions of fans worldwide” today, which in itself isn’t all that exciting. Sorry, while VC investment in ...

Should Government Provide Download Or API Of Government Data Resources?

I just got an email from an open data, API evangelist, working on a “New Zealand cross government program that is set up to deliver better public services for businesses and providing more and bett...

Last Weeks API Strategy And Practice in Amsterdam (#APIStratAMS)

I am back in Los Angeles, after being in Amsterdam last week for API Strategy & Practice. It’s Monday morning, with the event ending Friday, and rather than being drained and exhausted, I’m sti...

Some Of The Best Discoveries Can Be Found Amongst Twitter Followers

I spend a lot of time each week reading the blog feeds, and twitter streams from the best API providers in the space. In my opinion this represents the lowest hanging fruit in my API monitoring, wh...

Last Chance To Register For Workshops At #APIStrat in Amsterdam

The first day at API Strategy & Practice is always workshops that expose you the world of APIs, and #APIStrat in Amsterdam next week is no different. We had four workshops, but successful devel...

API Inception Getting Twitter Data Via Gnip Through New Brandwatch API

Content and data aggregation provider Gnip just announced a new API from their “Plugged In Partner” Brandwatch, who launched the Brandwatch API, giving developers access to social data, filtered th...

Adding API Rating Agency To Discovery Stack

I’m adding the API Rating Agency to my stack of companies who deliver in the area of API discovery. The API Rating Agency helps API consumers understand each API provider on a whole list of metrics...

Strandbeest, APIs And Orchestrating The API Economy

I’m going through the schedule for API Strategy & Practice next week in Amsterdam, getting intimate with each keynote, panel, and session, and their speakers. On day one we have a keynote from ...

Building More Metrics Into Your API Branding Strategy To Quantify Your Reach

I use both Bitly and Google shortened URLs to track activity across my networks. I don’t just track click throughs, I also track image impressions for many of my projects and partners. This usage o...

API Discovery and Trust At #APIStrat in Amsterdam Next Week

I’m continuing my journey through the session line-up at API Strategy & Practice next week in Amsterdam, next up is the API discovery and trust session, where the conversation will be about API...

Politics of APIs

In preparation for a fireside chat with Tyler Singletary at API Strategy & Practice next week I’m reviewing many of what I consider the political API building blocks, and reading some of my pas...

Main Stage Conversations At #APIStrat Next Week in Amsterdam

We are getting close to the API Strategy & Practice conference in Amsterdam next week. With less than one week left, I’m going to be really turning up the volume on API Evangelist about the con...

Job Postings Provide View Into Internal API Efforts

The API space has been pretty easy to monitor until recently, with most API efforts being public, but lately everything is trending is towards internal APIs, making it a lot harder to track on what...

Its Not Just About Doing APIs, Its About Having Conversation About APIs

Its always funny to come across the hyperbolic folks that exist in technology, that blindly believe that technology will save us. I seem to get attract a lot of these people with my API Evangelism ...

I Always Want To See the Data Behind, And So Does Plot.ly

I don’t have a love of infographics, mostly because they more graphic, than info, and I’ve stated before that all infographics should have the data behind them. I’ve been working with data of over ...

I Always Want To See the Data Behind, And So Does Plot.ly

I don’t have a love of infographics, mostly because they more graphic, than info, and I’ve stated before that all infographics should have the data behind them. I’ve been working with data of over ...

API Service Accord

Building off a conversation I had with a fellow evangelist in the federal government today, regarding API service level agreements (SLA), I wanted to talk through some thoughts I’m having about a c...

The Power Of Designing And Deploying API Driven Resources In Containers

One of the transformative experiences of my career was when I worked for SAP, running SAP events as VP of Engineering at WebEvents Global. When I started, I was handed an architecture that was comp...

The 15 Sessions At API Strategy And Practice in Amsterdam

I am getting psyched going through the schedule lineup of 15 sessions at API Strategy & Practice in Amsterdam. In planning the session outline, Steve, Vanessa and I listened to what the #APIStr...

API Management: Adding Reciprocity Building Blocks

I’m adding a new grouping to my list of API management building blocks, called reciprocity. If you want to know what I mean by reciprocity check out my earlier post From ETL to API Reciprocity, Loo...

API Talent Agencies

I am watching Airpair and Workmob step up to meet the demand for developer talent in the API space, and can’t help but selfishly want to see the same for API evangelism talent. Along with the grow...

Which Building Blocks Should I Use As Part Of My API Support Strategy

I wish I had more time to take many of the questions I get behind the scenes via email and publish as stories, but with an insane inbox I only can make time for some of the more relevant ones. I ha...

Common Building Blocks of Cloud APIs

I’ve been profiling the API management space for almost four years now, and one of the things I keep track of is what some of the common building blocks of API management are. Recently I’ve pushed ...

Viewbook Uses Flickr API Design When Designing Their Own

I am spending time getting to know the APIs coming out of the Netherlands, as we prepare for API Strategy & Practice in Amsterdam March 26-28th, and one API I was checking out is from the Portf...

Expanding An API Designers Horizon Using Apiary

I spent some time developing a hello world product API with Blueprint, RAML And Swagger this last week, and along the way I had several experiences that I think are influential in the API design pr...

What Version Of The API Economy Are You Investing In?

APIs are being used as the pipes that drive mobile apps, and beginning to connect our homes, automobiles, buildings and public space to the Internet. The decision on whether or not this is a good i...

I Am Up To 34 APIs Out Of The Netherlands

As we gear up for API Strategy & Practice in Amsterdam, March 24-26th, I’m spending my time getting to know API companies across Europe. I published a listing of APIs I found from the United Ki...

Hello World Product API With Blueprint, RAML And Swagger

Over the last couple months I’ve been taking a deeper look at the API design space, trying to understand more about the tools and services that are emerging, and the different approaches being empl...

The New Github Developer Program and Integrations Page

Github just announced a new developer program, which will allow Github API developers to receive notifications about upcoming changes to the API, and get early access on some feature releases. As ...

I Have A Valuable API Resource, What Now?

One of the most enjoyable thing about being the API Evangelist is talking to API providers about their strategy, and helping brainstorm what they should do next. I have multiple APIs I do this with...

A Better Understanding Of Government APIs And Their Consumers Before Considering Charging For Use

There is an interesting conversation triggered by a question from Mr. Gray Brooks at the GSA on the federal government API Google Group, regarding whether there are any agencies who are charging fo...

So You Wanna Do a Spreadsheet or Database To API Startup

A question I get regularly at API Evangelist is around the need for spreadsheet to API, and database to API services. Every couple weeks I get DMs and emails from someone who ask what tools are ava...

Jumpstarting the Automobile API Conversation With Carvoyant

I had the pleasure of doing Carvoyant Connected Car Cast today with Bret Tobey and Matt Galvin, hosted by the infamous Mike Maney (@the_spinmd) today. The session was nothing formal, just a convers...

Some Of The Common Building Blocks of Payment APIs

I’m taking a look at the world of payment APIs right now. As with all my other monitoring of the API space, I am only looking for the best approaches, by the most interesting companies in the space...

API Badging and Credentialing To Demonstrate Skills

I have a number of APIs that I’ve successfully integrated with, and an even greater number that I’ve just played around with, pulling data, seeing what is possible. If you have spent the time learn...

Finding Good API Developer Talent Is Hard

The shortage of good API developer talent is something I see regularly, with the constant stream of job and project offers I get via email and LinkedIn. The first place companies and recruiters go ...

Common Building Blocks Of API Design

Over the last couple months I’ve been taking a deeper look at the API design space, trying to understand more about the tools and services that are emerging, and the different approaches being empl...

APIs Coming Out Of The Netherlands

As we gear up for API Strategy & Practice in Amsterdam, March 24-26th, I’m spending my time getting to know API companies across Europe. I published a listing of APIs I found from the United Ki...

API Evangelism Strategy: Landscape Analysis

I’m working with the Cashtie API to pull together an API evangelism strategy for the payments API. As I pull together, it seems like a great opportunity to share with you. Who knows, maybe you can ...

APIs At Your University

I’m spending some time looking at how universities are using APIs across campus. I have been doing research in the area for a couple years, but I feel it is time that we generate more stories and b...

API Evangelists Are A Thoughtful Voice That Spreads Awareness And Encourages Participation

I am preparing a job description for an API evangelist position at the Cashtie API, something I do for companies from time to time. When working on a new one, I go out and look at current API evang...

Giving Thanks To The Open Source Software Gods

I spend a lot of time thinking about the politics of APIs, which in my opinion is the soul of the API economy. There are numerous things that go into the politics of an API, including your terms of...

API Evangelism Strategy: Blogging

I’m working with the Cashtie API to pull together an API evangelism strategy for the payments API. As I pull together, it seems like a great opportunity to share with you. Who knows, maybe you can ...

API Design Tooling From RAML

As part of my research in the world of API design, I’m looking into the different approaches by API Blueprint, RAML and Swagger, to provide API definitions, services and tools that assist developer...

APIs Coming Out Of The United Kingdom

I was able to update my API monitoring system to include the location of some of the APIs, allowing me to look at APIs by country and region. In preparation for API Strategy & Practice in Amste...

API Design Tooling From API Blueprint

As part of my research in the world of API design, I’m looking into the different approaches by API Blueprint, RAML and Swagger, to provide API definitions, services and tools that assist developer...

Payment APIs That I Am Watching

I’m taking a look at the world of payment APIs right now. As with all my other monitoring of the API space, I am only looking for the best approaches, by the most interesting companies in the space...

API Evangelism Strategy: Developer Outreach

I’m working with the Cashtie API to pull together an API evangelism strategy for the payments API. As I pull together, it seems like a great opportunity to share with you. Who knows, maybe you can ...

API Design Tooling From Swagger

As part of my research in the world of API design, I’m looking into the different approaches by API Blueprint, RAML and Swagger, to provide API definitions, services and tools that assist developer...

An API To Make Your Products and Services Available At Walmart, Target and CVS?

It can be pretty difficult to explain exactly what an API does to the average person. Some people think of APIs being associated with databases, where others think they are always attached to onlin...

The Importance Of A Government API Phase

I’m stepping back and trying to understand more about where we are at in the history of APIs. Looking at the API space in terms of our past, provides me with a healthier understanding of where we a...

Showcasing When You Use Your Own API

While looking through hundreds of blogs from API providers, one practice that I’m seeing more of is companies showcasing their own use of their API. Some of you may think this is obvious, but I thi...

Landscape Targeting: Payment APIs

When I want to understand a business sector as part of my overall analysis, or part of a specific API strategy, I kick off what I call a “landscape targeting” campaign. This time around I am intere...

#APIStrat Is Where The Key API Conversations Are Happening

I’m working with Phil Legetter (@leggetter) to put together a panel at API Strategy & Practice in Amsterdam on APIs and realtime, and as I’m working to bring together the leaders from the space...

API Evangelism Strategy: Goals

I’m working with the Cashtie API to pull together API evangelism strategy for the payments API. As I pull together it seems like a great opportunity to share with you. Who knows, maybe you can use ...

What Is The Next Phase Of APIs?

I’ve been polishing my version of the history of web APIs since I started API Evangelist. Through my research it became clear that the world of web APIs had evolved through several key phases that ...

Streaming API Strategy & Practice Around The Globe

At API Strategy & Practice in San Francisco last October, we streamed the event online. We are considering doing this again for #APIStrat in Amsterdam this March 26-28th. We had an inquiry fro...

Streaming API Strategy & Practice Around The Globe

At API Strategy & Practice in San Francisco last October, we streamed the event online. We are considering doing this again for #APIStrat in Amsterdam this March 26-28th. We had an inquiry fro...

What Is The Future Of Backend As A Service (BaaS)?

I’ve been tracking on BaaS since 2011, and identified it was an important layer of the API space, dedicated to serving up the resources that mobile developers were needing to be successful. BaaS is...

Jumpstarting The API Conversation Using Prototypes

For those of us who live and breathe APIs, it is easy to image what is possible when discussing an idea for an API, or what an API could to to transform an existing process or application—however f...

The Schedule Is Up For API Strategy & Practice in Amsterdam

The lineup is coming together for API Strategy & Practice in Amsterdam, and you can find the schedule for the two days of keynotes, fireside chats, panels and sessions publish on the #APIStrat ...

The Schedule Is Up For API Strategy & Practice in Amsterdam

The lineup is coming together for API Strategy & Practice in Amsterdam, and you can find the schedule for the two days of keynotes, fireside chats, panels and sessions publish on the #APIStrat ...

Do US Government Web APIs Require System Interconnectivity Agreements?

I’m been so busy with work lately, I haven’t been able to maintain my usual rhythm of blog posts on API Evangelist. The good news is I’m doing some interesting work that I’m able to pull stories fr...

CVS And The Role Of APIs In The New Retail Healthcare Landscape

At the same time I am processing the move by CVS to stop selling tobacco products in their over 7,600 retailsstores, making a commitment to being more retail healthcare, rather than just a corner d...

Google Hangouts For Bringing Your API Developer Team Out Of Their Silo

I did a Google Hangout with the Cashtie API development team this morning, which I thought was an interesting enough format to share with all of you. The Cashtie API team is a distributed team, bet...

The Power of API Driven Resources In Securing Your VC Funding

In the days before the Internet when you had access to a valuable business resource, you kept it to yourself as long as you possibly can, hoping to maximize the potential to your business, and limi...

Meaningful Stories Across The API Space

In 2010 I made a deal with my girlfriend Audrey Watters (@audreywatters), I’d run the server infrastructure behind her blog Hack Education, and she’d help me polish my storytelling on API Evangelis...

Don't Be Afraid To Ask Your API Developers What They Want

While it may seem obvious that you should ask your API developers what they want, many times this is a simple task that can get lost in the shuffle of API deployment and management. API Evangelist ...

Don't Be Afraid To Ask Your API Developers What They Want

While it may seem obvious that you should ask your API developers what they want, many times this is a simple task that can get lost in the shuffle of API deployment and management. API Evangelist ...

APIs Are About Iterating On Not Just The Tech, But Also The Business and Politics Of Your API

I’ve been reviewing the recently released Marvel Comic API, because I’m a comic book geek, wait no, because I’m the API Evangelist—no wait it is both. Properly reviewing an API takes time because y...

Essential Variable in Big Data Algorithm: Transparency

It is easy to get excited about the potential around “big data”. Many individuals and companies feel this latest trend is all about offering up big data solutions with business models that are buil...

The Challenge Of Educating New People To The API Space

One of my biggest challenges at API Evangelist is keeping content accessible for people who have just come into the API space. The most successful aspect of my site is the blog, and while I try to ...

Github As The Central Presence, Definition, Configuration, And Source Code For Your API

It is easy to think of Github as a central repository for your open source code—most developers understand that. I have written before about the many ways to use Github as part of your API manageme...

Deploy Instances Of APIs At Heroku Or PaaS Of Your Choice

I wrote about the interesting approach by Plivo the other day around their Voice Chat API, in which one thing they did really caught my eye, and reflects what I think is the future of APIs—the depl...

The Voice Chat API Is Great Example Of An Simple, Open, API Driven Resource

A free, open-source, API driven conference solution called Voice Chat API popped up on my API monitoring radar today, as I was going through my feeds. The Voice Chat API is a very cool, dead-simple...

A Simple, Honest Approach to Getting Started With The Marvel Comics API

I’m currently reviewing the Marvel Comics API, and their approach to making their rich content available via a simple web API. They did a great job deploying the API. To start with they published ...

Will API Definitions Be Big in 2014?

I’m a big fan of Traffic and Weather, where in a recent episode John Sheehan (@johnsheehan) definitively answers the questions of “weather” or not API definitions will be a big thing 2014? We ca...

Why Guest Posting Has Gotten A Bad Rap

As a proprietor of a small, successful niche blog, I can easily share some insight into why Google recently started punishing blogs that have guest posts. At API Evangelist I get about two offers ...

The Vision Behind Swagger, API Blueprint and RAML

I am working through some deeper research into the world of API design, and specifically into the world of API definitions. This research involves talking to each of the leading providers, crafting...

10 API Commandments for Providers

I was having one of my regular Google Hangouts with the OG API Evangelist John Musser (@johnmusser) the other day as I was flying back from east coast, and he made a comment about my classic API Ev...

What Will It Take To Sell My API AS A Wholesale Resource

I’m continuing my exploration of the possibilities of offering up a wholesale version of an API resource. While wholesale is not an option for all types of APIs, there are a subset of APIs that are...

Workshops In Addition To Hackathons For Your API

I recently talked with the AT&T API team about their recent Sabre partnership, which I thought was a pretty interesting approach to evolving your API strategy, by leveraging your partners. As w...

Why Is The Noun Project API Significant?

The Noun Project recently launched their API, and after getting off the phone just now with a publication, I looked to see if I had written it up—I hadn’t. I had a lot of thoughts in an Evernote, b...

Accepting Cash Payments As Part Of Your Web or Mobile Apps Using The Cashtie API

I’m working with a very interesting new API offering from the retail focused InComm, dubbed the Cashtie API. Over the last two decades InComm has worked hard to build relationships with major retai...

Selling Your Digital Goods In Amazon.com Where Amazon Uses Your API To Purchase

Amazon has an interesting new service called Instant Access, which follows a trend I’m seeing in commerce, that allows the sales of digital goods, not just in-app like Amazon’s In-App Purchasing do...

Selling Your Digital Goods In Amazon.com Where Amazon Uses Your API To Purchase

Amazon has an interesting new service called Instant Access, which follows a trend I’m seeing in commerce, that allows the sales of digital goods, not just in-app like Amazon’s In-App Purchasing do...

Sharing Stories From Your API Operations

I’ve done 3 stories over the last week about the Panoptix API from Johnson Controls (JCI). I try to regularly check in with the John Bernd (@jkbernd) and Simone Vigano (@viganosimone)  of the Panop...

Interoperability Between Web and Internet Of Things Opening Up To Non-Developers

One of the areas I track on is what I call the API reciprocity space, which is all about interoperability between platforms, but I label it reciprocity as an attempt to capture that it isn’t just a...

Controlling The Internet of Things With Your Voice

Saturday afternoons are great for closing out tabs I’ve had open all week, and the theme this Saturday is APIs and the Internet of Things. This time it is about controlling your Internet of Things ...

Work With Your Partners To Iterate On Your APIs

I received a press release from AT&T last week, about a new partnership with Sabre to develop what is called location information services (LIS). Ben Kepes has a good summary of the partnership...

Opening Up Internal Opportunities Because You Have An API

Some of the best stories I hear as the API Evangelist, are the internal success stories around API efforts. Everyone wants to be the next Twilio success story with their API, but in reality the API...

Is The Golden Age Of Google Maps API Over?

According to Keir Clark over at Google Maps Mania, we are seeing The Slow Death of the Google Maps API. Who else could read the tea leaves, when it comes to an API, than a blogger who is dedicated ...

The Evolving Motivations Behind API Definitions

I’m spending more time diving into the evolving world of API design over the next couple of weeks. There is a rapidly emerging community of companies, tooling and approaches to designing and develo...

Standard Energy Efficiency Data APIs For Buildings

The team over at Panoptix turned me on to the the Standard Energy Efficiency Data (SEED) platform being developed over at the Department of Energy, which aims to be an API for collecting, storing a...

I Am In Philly This Friday Speaking On Openness, Should We Create a More Transparent World, At The Franklin Institue

I’m heading to Philly this week, to participate in a panel on Openness: Should We Create a More Transparent World, at the Franklin Institute, as part of EduCon. The panel will run from 6-8PM, and ...

Does Your API Have An Account Usage API For Developers?

I was playing with the Noun Project API today. If you hadn’t noticed, I use the Noun Project throughout the API Evangelist network. The simple, black and white icons work very well with my minimali...

A World Where Every Camera Is Connected To The Internet Via APIs

I look at a lot of APIs–some are crap, some make sense, a few are interesting, and every great once in a while you see an API that you know will be one of the next big API platforms. I’m reviewing ...

More Meaningful, Niche API Hubs

Right now when it comes to API discovery you have the OG ProgrammableWeb, and newcomers Mashape and APIHub (which also owns ProgrammableWeb). All three of these sites provide you with a large direc...

JCI & Panoptix APIs: Write APIs Are Much Harder Than Read APIs

When I last talked with the Panoptix API team over at Johnson Controls (JCI), they were working hard on new features, including the possibility of writing data to the building efficiency API(s). A...

JCI & Panoptix APIs: Write APIs Are Much Harder Than Read APIs

When I last talked with the Panoptix API team over at Johnson Controls (JCI), they were working hard on new features, including the possibility of writing data to the building efficiency API(s). A...

Are Device Based APIs Where It Is At?

Just exactly what an API is, is always up for debate. APIs have been around since before the Internet. API Evangelist focuses in on what I call web APIs, that were built using the same technology a...

The API Between Us And Everything

I was doing some research on a video camera API platform that I’m keeping an eye on, and Google, Nest and the $3.2 Billion API by Roberto Medrano of SOA Software popped up in my curation system. Th...

JCI & Panoptix Internal Evangelism: Selling Not Just The API, But The Overall Approach Internally

I just had a great conversion with John Bernd (@jkbernd) and Simone Vigano (@viganosimone) of Johnson Controls (JCI), who lead efforts at the building efficiency API, Panoptix. They shared several ...

JCI & Panoptix Internal Evangelism: Selling Not Just The API, But The Overall Approach Internally

I just had a great conversion with John Bernd (@jkbernd) and Simone Vigano (@viganosimone) of Johnson Controls (JCI), who lead efforts at the building efficiency API, Panoptix. They shared several ...

An API Design Discussion With API Blueprint, RAML And Swagger Creators

REST head Glenn Block (@gblock) over at Splunk asked a simple question on Twitter Wednesday night, Who is using Swagger? I responded, kicking off a conversation that a day later included Tony Tam (...

What Is Your API Content Licensing Default?

I was taking another look at the Makerbot Thingiverse API the other day, and was very pleased with their developer area overhaul. One feature I noticed when playing with my account settings, was th...

What Are The Common Building Blocks of API Integration?

I started API Evangelist in 2010 to help business leaders better understand not just the technical, but specifically the business of APIs, helping them be successful in their own API efforts. As pa...

API Design: Do You Swagger, Blueprint or RAML?

I’m spending the next couple weeks going through each of the leading API design approaches: API Blueprint, RAML and Swagger. Even though I still personally use Swagger in my own work, I’m pushing m...

Makerbot Terms of Use in Plain English

API Terms of Use is the single most important building block of any ecosystem, yet it is the least discussed area of API management and integration. I’m working hard to dedicated more time in 2014 ...

Take Another Look At The Thingiverse 3D Printing Community API

Have you taken a look at the Thingiverse developer area lately? It’s been a while since I reviewed it. A couple years ago while working at Mimeo as an API evangelist I had the pleasure of doing som...

API Strategy & Practice Call For Papers Ends This Week

The call for papers is ending this week for API & Strategy & Practice conference, March 26th,27th and 28th, in Amsterdam. So far we have over 25 talks submitted, with numerous slots already...

API Strategy & Practice Call For Papers Ends This Week

The call for papers is ending this week for API & Strategy & Practice conference, March 26th,27th and 28th, in Amsterdam. So far we have over 25 talks submitted, with numerous slots already...

What Happened With Federal Agencies And Their Data.json Files

I’m playing catchup on some of my projects, and one of them is tracking on the evolution of Executive Order 13642 from last May, which was the White House directive to make open and machine readabl...

What Happened With Federal Agencies And Their Data.json Files

I’m playing catchup on some of my projects, and one of them is tracking on the evolution of Executive Order 13642 from last May, which was the White House directive to make open and machine readabl...

Caching APIs With CloudFormations Or OpenShift

During the recent federal government shutdown this last fall, the concept of API redundancy became much more important for me, and I hope for others as well. The need to ensure public open data and...

Submitting A Talk For #APIStrat in Amsterdam

I had a friend ask me for help with their talk submission for #APIStrat in Amsterdam. He was concerned that his talk was too product pitchy, and wanted help making it something that not just would ...

Experimentation And Iteration Is Good, But Share The Exhaust From Your API Research Ericsson

Ericsson once had around 19 APIs available via their Ericsson Labs platform. After doing a round of looking through all the APIs I track on, I noticed they have ALL gone away. They are still doing ...

New IBM Watson Unit Needs To Loosen Up, Iterate and Incubate To Find Full Potential

The latest tech news to come out of IBM this week is a brand new business group to push innovation around the IBM Watson platform, with IBM committed to spending $1B on the new business group, with...

Lessons In Gov Open Data: Optimize For Consumer

There is an excellent post in GovFresh by former Presidential Innovation Fellow and Githubber Ben Balter (@BenBalter), Why no one uses your government data? Ben is looking to address one of the bi...

Lessons In Gov Open Data: Good Data Narration

Building on my last post, Lessons In Gov Open Data: Optimize For Consumer, I want to share another important lesson for people working on open data in government. This very important lesson is abou...

Another One Acquired: ApiAxle Acquired By Exicon

I got a email today letting me know that cloud platform Exicon, purchase API management provider ApiAxle, further whittling away at all of the original and second wave of API management providers I...

What Is Next For The US Government API Strategy, Getting Technical

Data.gov has continued to evolve, adding data sets, agencies and features. With recent, high profile stumbles like with Healthcare.gov, it can be easy to fall prey to historical stereotypes that go...

The User Experience Will Continue To Fragment As We Evolve To An Internet Of Things

It has taken me a while to respond to a post I read this weekend, by Mike Caulfield (@holden) called Revenge of the OS. In short he points out the fragment world we live in with all of our apps, an...

One Developer, Two API Providers, Multiple APIs, When Your API Management Has An API

Building on my thoughts around preparing your API for wholesale access, I’m thinking through the problem of developer API access when you have API providers offering up each others APIs, and bundli...

Is Your API Ready For Wholesale?

As the number of public APIs grows well beyond 10K, expecting that developers will discover, let alone come to your developers area regulary will be reduced to just a fantasy. In this new API drive...

Dwolla API Is Switching Dates to UTC, Are Yours?

The Dwolla API sent out an email to developers today, letting us know that, “Effective January 21, 2014, all timestamps returned by REST API endpoints will be in UTC format.” Dwolla is looking to f...

Benefits Of Treating Your Private API Like a Public One

I stopped counting the number of successful applications that have had their private APIs reversed engineered by some savvy users, Most recently Snapchat, and famously the original rogue Instagram ...

Are Your API Security Practices In Better Shape Than The Snapchat API?

If you weren’t following the news over the holidays, a rogue group released SnapchatDB, containing the 4.6 million Snapchat user profiles, after exploiting the poorly secured mobile application API...

Will Internet of Things And The SDK Push Out REST?

After watching the API space evolve, I’ve learned one thing, that there are lots of factors that influence the industry, and that the best solution doesn’t always win. As I’m studying the rise of ...

What Is A Hypermedia API?

The time has come. In 2014 I will be spending a lot more energy, helping you understand what a Hypermedia API is, and if you should be considering it as part of your own API strategy. I won’t be in...

A Wholesale On-Premise Version Of My API For Sale

I was doing some research in the area of harvesting and scraping APs. I was taking another look at Web Scrape Master, a simple scraping API that allows you to pass it a URL and it harvests structur...

What Is Next For The US Government API Strategy

I was asked to provides some thoughts on what is next for the US Government API strategy. I’ve been thinking about it during my work and travels over the last couple months, and I keep coming back ...

State of APIs In Journalism: The Guardian

Major newspapers having APIs is nothing new. We’ve heard stories out of the Guardian, New York Times and USA Today having APIs, but after several years where are these API initiatives headed? What ...

Creating My Own Screenshot API

I use screenshots across the API Evangelist network. I take screenshots of stories I curated, companies I track on and API developer areas I’m monitoring. Historically I’ve used a variety of screen...