Fork me on GitHub

API Evangelist Blog

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

Posted on

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 understand the DIY, self-service nature of APIs. I get a lot of folks who ask me to add them to my API Management provider section, or my API Integration area. I always add these people to my Evernote queue, and when I get time I go through and profile them, I add them to my master CRM, and when I publish the latest......read more.



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

Posted on

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 Swagger. An example of this, can be found in my recent work to make federal government APIs more discoverable. I generated machine readable API definitions using Swagger, for four separate APIs out of the GSA. The APIs were spread across two separate domains: usa.gov & explore.data.gov. You can follow the details of research, at each of the project repositories, but as I continue with my work, I keep thinking about the......read more.



It Takes A Team Of Evangelists To Raise An API

Posted on

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, most of the leading API providers are willing to share their experience and wisdom with us, such as SendGrid, with their latest series Tips and Tricks for a Beginner Developer Evangelist. The blog series delivers some great API evangelism wisdom, from the mouths of evangelists, who are in the trenches, getting the word out about the email API platform, and supporting its large ecosystem of......read more.



Support For Only Two Creative Commons Licenses In The API Commons

Posted on

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 copyright around your API definitions, applied a Creative Commons license, we considered an API “in the commons”. As time has evolved, and we've had time to reflect on the decision that the Federal Circuit Court handed down in the Oracle v Google case, we've adjusted our vision of what Creative Commons licenses should  be applied to an API, and still be considered as part of......read more.



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

Posted on

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 important project, around making sense of the crazy terms of services (TOS), that we agree to in our daily lives. I finally found myself at a point where I'm forced to start paying more attention to API terms of service, and hopefully will be able to slice off a little bit of dedicated bandwidth to Terms of Service; Didn’t Read. I have two......read more.



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

Posted on

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 business tasks like registration forms, surveys, payments, and product sales, and when you combine these business functions with Zapier, Google Docs and APISpark—you can deploy an API, no code skills required. This story begins with the ability to deploy an API from any Google Spreadsheet using APISpark, putting API deployment within the grasp of the average business user. Next, I want the easiest possible way to get data, from multiple sources, into......read more.



State of Hypermedia Today @ API Craft In Detroit

Posted on

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, Michigan this month. I couldn't imagine a more distinguished panel of hypermedia experts, than this lineup: Mike Amundsen (@mamund) Mike Kelly (@mikekelly85) Steve Klabnik (@steveklabnik) Kevin Swiber (@kevinswiber) Jørn Wildt (@JornWildt) Markus Lanthaler (@MarkusLanthaler) The 2 hour panel is going to be broken into an hour of 10 minute presentations from each of the six panelists, followed by another hour of QA discussion between myself, the panelists, and......read more.



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

Posted on

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 description: This document captures 18F's view of API best practices and standards. We aim to incorporate as many of them as possible into our work.APIs, like other web applications, will vary greatly in implementation and design, depending on the situation and the problem the application is solving. I like the mix of info that is delivered as well: High level design guidance that individual APIs interpret to meet their......read more.



CORS Makes Your API Portable And Remix-able

Posted on

I was looking through federal government APIs the other day, looking for the low hanging fruit, when it came to making government APIs more discoverable using APIs.json. During my initial work, I played with three separate APIs from www.usa.gov, which I think demonstrates the importance of CORS, and how opening it up for APIs, makes them more portable and remix-able. When it comes to the the three APIs from www.usa.gov, I do not have control over the API itself, but I wanted to create a self contained, site that showcased the government APIs, and provide interactive API documentation generated using......read more.



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

Posted on

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 new, and extremely important individual assumes their role, they have my latest thoughts on how to make the Department of Commerce developer portal the best it possibly can be, because this port will be the driving force behind the rapidly expanding API driven economy. Secretary Pritzker does a pretty good job of summing up the scope of resources that are available at Commerce: Secretary Pritzker described how the Department of......read more.



Google+