API Evangelist Partners

These are my partners who invest in API Evangelist each month, helping underwrite my research, and making sure I'm able to keep monitoring the API space as I do.

3Scale

3scale makes it easy to open, secure, distribute, control and monetize APIs, that is built with performance, customer control and excellent time-to-value in mind.

Runscope

Runscope is a SaaS-based company that provides solutions for API performance testing, monitoring and debugging.

Tyk

Tyk is an open source API Gateway that is fast, scalable and modern, and offers an API management platform with an API Gateway, API analytics, developer portal and API Management Dashboard.

Restlet

Restlet is providing the fastest and easiest API-First Platform as a Service that developers and non-developers working on API projects can use.

Dreamfactory

DreamFactory Software develops and markets a technology that enables developers to connect modern mobile applications to enterprise back-end infrastructure in the cloud.

API Definitions News

These are the news items I've curated in my monitoring of the API space that have some relevance to the API definition conversation and I wanted to include in my research. I'm using all of these links to better understand how the space is defining not just their APIs, but their schema, and other moving parts of their API operations.

Title Source Visit
mozilla (2017-09-07) github.com
The Spy Pattern (2017-08-30) medium.com
One Month Since OpenAPI v3.0 (2017-08-26) philsturgeon.uk
Sharing Threat Intelligence Using STIX (2017-08-25) www.threatconnect.com
Bizcoder (2017-08-21) www.bizcoder.com
OData FAQs: Why Should REST API Developers Use OData? (2017-08-18) medium.com
How JSON Toppled XML and Other Lessons from the Vintage Computer Fest (2017-08-18) thenewstack.io
JSON Home: Why, What, and How (with Clojure) (2017-08-14) medium.com
Building Business Systems with Domain (2017-08-11) www.nginx.com
Tutorial (2017-08-11) blog.runscope.com
6 Most Significant Changes in OAS 3.0 (2017-08-10) blog.restcase.com
The Future is Compatible: The Role of API Description in Development (2017-08-09) blog.smartbear.com
The postman always rings twice (2017-08-09) restlet.com
API Design and the Future of API Descriptions Formats (2017-08-07) www.infoq.com
Creating a REST API Server with Swagger (2017-08-06) medium.com
What is a HAR File? (2017-08-03) blog.stackpath.com
Track Laravel Model Changes with Laravel Auditing (2017-08-01) laravel-news.com
Scenarios v3.4 Release (2017-07-31) medium.com
Domain Governance (2017-07-29) www.niem.gov
The OAI Announces the OpenAPI Specification 3.0.0 – Open API Initiative (2017-07-26) www.openapis.org
The OpenAPI Specification Turns 3 (2017-07-26) nordicapis.com
JSON for the Accounting API (2017-07-24) medium.com
Chasing the Perfect API Specification Workflow (2017-07-20) philsturgeon.uk
Scale an Open API based web API with Cloud Endpoints (2017-07-19) glaforge.appspot.com
oasis (2017-07-17) github.com
No Standard For Standards (2017-07-17) admin.dyn.com
Open Data Blueprint (2017-07-12) thegovlab.org
Does Your Industry Need a Well (2017-06-29) associationsnow.com
OpenAPI v3 JSON Schema by timburks · Pull Request #1236 · OAI/OpenAPI (2017-06-28) github.com
Declarative Infrastructure with the Jsonnet Templating Language (2017-06-26) databricks.com
Http (2017-06-25) www.hl7.org
3.3 Hasura Auth API + Postman collection (2017-06-25) medium.com
Press Releases : DOCOMO Announces docomo AI Agent Open Partner Initiative (2017-06-23) www.nttdocomo.co.jp
API Standardization Industry Group (2017-06-23) www.nacha.org
Getting Started with the ThreatConnect Query Language (TQL) (2017-06-21) www.threatconnect.com
Getting Started with the ThreatConnect Query Language (TQL) (2017-06-21) www.threatconnect.com
FHIR® Developer Days 2017 (2017-06-20) www.fhirdevdays.com
Announcing Azure Functions OpenAPI (Swagger) support preview (2017-06-12) blogs.msdn.microsoft.com
Scenarios v3.3 Update (2017-06-12) medium.com
Support for Export to WSDL Added (2017-06-12) docs.apimatic.io
Introducing Our SendGrid Template Migration Tool (2017-06-12) www.sparkpost.com
Concepts to Integration – Standardization (2017-05-12) blog.scribesoft.com
Tweet: AWS Schema Conversion Tool now extracts from SQL Server data warehouses! https://t.co/2RMKhM9ICU https://t.co/bwLYzrSbd6 (2017-05-11) twitter.com
Automatic discovery of Web API Specifications: an example-driven approach (2017-05-10) modeling-languages.com
APIMATIC Blog - APIMatic Turns 3; Announcing Support of OAS 3.0 (2017-05-09) apimatic.io
The HTTP API Space Is Consolidating Around OAS (2017-05-06) www.infoq.com
REST API Industry Debate: OData vs GraphQL vs ORDS (2017-05-03) www.progress.com
Payload Transformation: XML to Object (2017-04-29) dzone.com
Release OAS 3.0.0-rc1 Released! · OAI/OpenAPI-Specification · GitHub (2017-04-28) github.com
GeoJSON Text Sequences (2017-04-28) webconcepts.info
Open API and RAML: Better Together (2017-04-28) www.programmableweb.com
Tweet: 5 Ways the OpenAPI Specification Spurs API Agility (2017-04-27) nordicapis.com
A Short History of OAI and API Specification (2017-04-27) restlet.com
A Short History of OAI and API Specifications (2017-04-26) restlet.com
Release v3.0.0 · whitlockjc/json-refs · GitHub (2017-04-25) github.com
Tweet: Share your Postman Collections with your team over the cloud. View our tutorial on collaborating using Postman: https://t.co/EvLyo6UfJ7 (2017-04-24) twitter.com
MuleSoft Joins the OpenAPI Initiative: The End of the API Spec Wars (2017-04-21) swagger.io
MuleSoft Joins Linux Foundation Open API Initiative to Accelerate Innovation in API Specifications (2017-04-20) finance.yahoo.com
Microservices, APIs, and Swagger: How They Fit Together (2017-04-19) dzone.com
Microservices, APIs, and Swagger: How They Fit Together – Quantix (2017-04-19) quantixcap.wordpress.com
Cinchoo - Using JSON format configuration values (2017-04-18) www.codeproject.com
Payload Transformation: JSON to XML (2017-04-18) dzone.com
Payload Transformation: JSON to Object (2017-04-15) dzone.com
Why Your API Needs Machine-Readable Descriptions (2017-04-14) apimatic.io
What’s New in OpenAPI 3.0 (2017-04-14) nordicapis.com
What sets RAML 1.0 apart from OAS 2.0? (2017-04-12) restlet.com
Restlet Studio Supports RAML 1.0 API Specification (2017-04-12) www.programmableweb.com
Swagger, the REST Kryptonite (2017-04-08) jimmybogard.com
Concepts to Integration – Metadata (2017-04-07) blog.scribesoft.com
CloudFormation Designer now supports YAML (2017-04-06) aws.amazon.com
GitHub - refractproject/minim-alps: Minim ALPS Namespace (2017-04-06) github.com
Best JSON Formatter and JSON Validator: Advance JSON Formatter (2017-04-05) jsonformatter.org
OpenAPI / Swagger Resource List for API Developers (2017-04-04) blog.runscope.com
Schema.org Just Released New Restaurant Menu Markup (2017-04-03) moz.com
Convert API Definitions Into Swagger, API Blueprint, and RAML within Postman (2017-03-22) blog.getpostman.com
Access OData From Microsoft Power BI (2017-03-22) dzone.com
This could be the year for Issa’s bill requiring open, standardized financial data format (2017-03-20) www.fedscoop.com
Promote your local businesses reviews with schema.org markup (2017-03-18) webmasters.googleblog.com
Protocol to Access White-Space (PAWS) Databases (RFC 7545) (2017-03-17) datatracker.ietf.org
FHIR is No Longer Just a Concept (2017-03-16) datica.com
How Allscripts is collaborating and encouraging use of #FHIR (2017-03-16) www.allscripts.com
Five things they didnt tell you were changing in OpenAPI 3.0.0-RC0 (2017-03-15) mikeralphson.github.io
Microsoft Flow now supports the Postman Collection format! (2017-03-14) flow.microsoft.com
Backup and Sync your Postman Collections on GitHub (2017-03-14) blog.getpostman.com
@readmeio: Weve got Swagger! (2017-03-13) readme.io
Consumer Reports Proposes Open Source Security Standard To Keep The Internet Of Things From Sucking (2017-03-10) www.techdirt.com
"Web Publications" is the rebranding of @w3c #PWP, and if youre interested in publishing on the web, have a look! (2017-03-09) www.w3.org
Introducing Custom Rules (2017-03-09) blog.mparticle.com
Public Review of JSON-P Specification 1.1 is Now Open (2017-03-08) www.infoq.com
Autocomplete and tooltips for variables are now live! (2017-03-07) blog.getpostman.com
Testing N1QL (Part 4): Using Query Templates to Create Queries (2017-03-05) dzone.com
YASMIN (Yet Another jSon Message notatIoN) (2017-03-04) cyberphone.github.io
To turn up the awesomeness on your service you can create a Swagger service definition for it! (2017-03-03) blog.dreamfactory.com
Building With Open Standards Will Result in IT Longevity (2017-03-02) nordicapis.com
The most beautiful and customizable JSON/JSONP highlighter that your eyes have ever seen (2017-03-02) github.com
Lufthansa Open API · GitHub (2017-03-01) github.com
Open API Initiative Announces Release of the OpenAPI Spec v3 Implementer’s Draft (2017-03-01) www.openapis.org
W3C Begins Standards Work on Web of Things to Reduce IoT Fragmentation (2017-02-25) www.w3.org
My Understanding of ArcNet Protocol (2017-02-23) www.codeproject.com
Writing OpenAPI (Swagger) Specification Tutorial - Part 9 - Extending the OpenAPI specification (2017-02-19) apihandyman.io
AWS Config Rules Adds AWS CloudFormation Templates and a Test Mode for Rule Authoring (2017-02-16) aws.amazon.com
CommonWell First to Use Argonaut Project FHIR Specifications (2017-02-16) ehrintelligence.com
A Guide to JSON-LD for Beginners (2017-02-16) moz.com
Tweet: Docs are up - https://t.co/CO7p6JsTWy. Your API could be covered by spec driven contract tests today - no excuses! https://t.co/C0U9knvkUf (2017-02-15) twitter.com
Rest Api Modeling Language (2017-02-13) www.follownews.com
GoodRelations: The Professional Web Vocabulary for E-Commerce (2017-02-10) www.heppnetz.de
PSD2 Marks the Beginning of an Era of Secure Payment (2017-02-10) www.accenture.com
Capgemini Announces Open Banking Solution for PSD2 (2017-02-10) www.fintech.finance
OData support in IIB? (2017-02-07) www.mqseries.net
UNESCO Thesaurus published with Semantic Web standards Open-Source software (2017-02-06) aims.fao.org
WebAPI - pending.schema.org (2017-02-02) pending.webschemas.org
Feds back FHIR, big-time (2017-02-02) healthcare3924.rssing.com
Emerging FHIR standard doesn’t solve semantic interoperability (2017-01-31) www.healthdatamanagement.com
Defining Syslog: Daemons, Message Formats, and Protocols (2017-01-31) dzone.com
JSON to XML Transformation Using DataWeave (2017-01-20) dzone.com
Tweet: New Blog! Securely Sharing Your Swagger API Docs with DreamFactory! https://t.co/e1pHurMtNK https://t.co/RJKqJsePd7 (2017-01-13) twitter.com
Apps metadata for API discovery and code generation (2017-01-13) docs.microsoft.com
Getting the best Oracle API information with Swagger and a pinch of... (2017-01-11) www.capgemini.com
Securely Sharing Your Swagger API Docs with DreamFactory (2017-01-11) blog.dreamfactory.com
Mermade/openapi_specifications: Open API Specifications (2017-01-05) github.com
A Complete Guide to JSON-LD (2017-01-05) www.searchenginejournal.com
Amazon Web Services (2017-01-05) amazon.web.services.stack.network
Cisco Supports Redfish Standard: API Enhances UCS Programmability (2017-01-04) blogs.cisco.com
GitHub - yarax/swagger-to-graphql (2016-12-30) github.com
Amazon States Language (2016-12-27) states-language.net
Future of APIs (2016-12-19) medium.com
simeji/jid: json incremental digger (2016-12-15) github.com
U.S. jury sides with Arista over Cisco in copyright battle (2016-12-14) www.reuters.com
Why Emburse Opened Its vCard Solution to Developers (2016-11-13) www.programmableweb.com
Swagger toolbox (2016-11-12) swagger-toolbox.firebaseapp.com
Staggered by Swagger (2016-11-12) medium.com
OpenAPI GUI (2016-11-12) mermade.github.io
GitHub - zapier/zapier-platform-schema: The core Zapier Platform schema. (2016-10-31) github.com
Introducing Seamless Source Control Integration With Bitbucket and SwaggerHub (2016-10-31) dzone.com
The Need for Open Standards in Predictive Analytics (2016-10-16) dzone.com
Virtual Panel: Document and Description Formats for Web APIs (2016-10-14) www.infoq.com
How To Create a Trusted Web API Spec (2016-10-12) medium.com
OPML to JSON converter (2016-10-11) dev.opml.org
swagger-gist.io ? Saving and Versioning Swagger definitions (2016-10-10) jordwalsh.com
Web API Return List of Custom Type (JSON) (2016-10-03) www.codeproject.com
Metaphors of Big Data (2016-10-01) dismagazine.com
An Open API Initiative Update (2016-09-30) www.infoq.com
API Buyer Beware: The Issue of AWS Compatibility (2016-09-27) dzone.com
One smart city standard to rule them all? (2016-09-26) americancityandcounty.com
Usage of Swagger 2.0 in Spring Boot Applications to document APIs (2016-09-23) dzone.com
How Defining Some API Standards and Best Practices Might Benefit Enterprises (2016-09-21) www.programmableweb.com
Generating Swagger (OpenAPI specification) from your LoopBack Application (2016-09-20) strongloop.com
Atlassian joins Open API Initiative, open sources RADAR doc generator (2016-09-19) developer.atlassian.com
AWS CloudFormation Update ? YAML, Cross-Stack References, Simplified Substitution (2016-09-19) aws.amazon.com
New Developer Resource: Abstraction Layers, Schemas, and State Management ? oh my! (2016-09-12) www.apteligent.com
Stage Intelligence Adds Support for the GBFS Open Data Standard into its BICO Distribution Solution (2016-09-10) insidebigdata.com
Designing APIs With RAML (2016-09-09) dzone.com
Introducing API Templates With Reusable System and Process APIs (2016-09-09) blogs.mulesoft.com
Boxs developer platform revamped with new content types, UI tools (2016-09-08) www.pcworld.com
ASP.NET Core APIs in the Fast Lane With Swagger and Autorest (2016-09-06) dzone.com
JSON Version of Web Concepts (2016-09-03) webconcepts.info
Specref (2016-09-03) www.specref.org
Poll results: top reason for using Swagger/RAML (2016-09-01) restlet.com
Using Templates to Transform Web Service Results into Markup (2016-08-31) www.infoq.com
Why Consistency Matters Across the Media Types Offered by an API (2016-08-30) www.programmableweb.com
ASP.NET Web API Documentation using Swagger (2016-08-29) www.codeproject.com
Test Your Swagger API (2016-08-25) blog.apiary.io
What is the Difference Between API Documentation, Specification, and Definition? (2016-08-16) nordicapis.com
Planet Platform Postman Collection by kjbrazil (2016-08-15) kjbrazil.github.io
Implement Swagger Documentation for REST APIs (2016-08-14) dzone.com
Uri Sarid on RAML 1.0 Release and Latest MuleSoft API News (2016-08-03) www.infoq.com
Writing OpenAPI (Swagger) Specification Tutorial ? Part 8 ? Splitting specification file (2016-08-02) apihandyman.io
Tyk joins the Open API Initiative! (2016-08-02) tyk.io
Tweet: Introducing gh-ost: our online schema migration tool for MySQL by @ShlomiNoach https://t.co/BbpelcRkrq https://t.co/yRK3v8vhc1 (2016-08-01) twitter.com
Media Types for Hypertext Sensor Markup (2016-07-29) tools.ietf.org
What is Swagger and Why it Matters (2016-07-10) blog.readme.io
How to test API endpoint using Atom and RAML? (2016-07-04) stackoverflow.com
A Brief History of RAML (2016-07-03) dzone.com
HTTP-RPC 3.0 Released [Announcement] (2016-07-01) dzone.com
What are your thoughts on FHIR? (2016-07-01) www.reddit.com
Using Google Tag Manager to Dynamically Generate Schema/JSON-LD Tags (2016-07-01) moz.com
Swagger Vulnerability Leads to Arbitrary Code Injection (2016-06-23) threatpost.com
Rapid7 discloses remote code execution flaw in Swagger (2016-06-23) www.computerweekly.com
DHC supports HTTP Archive v1.2 (HAR) (2016-06-21) restlet.com
Ask DZ: Swagger API on Multiple OSGI Bundles Using Apache Karaf (2016-06-21) dzone.com
SwaggerHub Enables Instant Serverless Infrastructure with New AWS Integration (2016-06-15) worldnews.se
Writing OpenAPI (Swagger) Specification Tutorial ? Part 7 ? Documentation (2016-06-12) apihandyman.io
Designing and documenting your APIs using RAML (2016-06-11) dzone.com
JSON-LD: Building Meaningful Data APIs (2016-06-09) dzone.com
RAMLing Again With API Workbench: From Setup to Design (2016-05-19) dzone.com
Import RAML Directories in Postman Directly (2016-05-19) dzone.com
RAML 1.0 is out! (2016-05-17) restlet.com
Poll results: Do you prefer YAML or JSON for your Swagger? (2016-05-16) restlet.com
Overcoming Swagger Annotation Overload by Switching to JSON (2016-05-14) dzone.com
API Fortress Launches Automatic Test Generation with RAML (2016-05-14) www.programmableweb.com
OpenAPI Specifications For 642 of the Schema.org Types (2016-05-11) dzone.com
How far should Web API definition languages go? (2016-05-10) restlet.com
How to use RAML to Auto-Generate C# Code for Dynamic Web API Provisioning (2016-05-07) www.programmableweb.com
Writing OpenAPI (Swagger) Specification Tutorial ? Part 5 ? Advanced Input And Output Modeling (2016-05-06) apihandyman.io
API Views With OpenAPI Spec And Liquid (2016-05-04) dzone.com
Schema.org OpenAPI Specs (2016-05-02) schema.org.apis.apievangelist.com
JSON Schema: Why and How (2016-05-01) dret.typepad.com
APIs.json Annotation (2016-04-26) apis.json.annotation.apievangelist.com
Playing With One Possible OpenAPI Spec for the Human Services Data Specification (HSDS) (2016-04-23) dzone.com
Dramatically Increase Visibility in Search for WordPress Using JSON-LD Payloads and This PHP Snippet (2016-04-22) dzone.com
Writing OpenAPI (Swagger) Specification Tutorial ? Part 4 ? Advanced Data Modeling (2016-04-17) apihandyman.io
The OpenAPI Specification at Cloud Expo Europe (2016-04-14) www.3scale.net
Amazon API Gateway Now Supports Swagger Definition Import (2016-04-09) www.infoq.com
What?s wrong with my Swagger definition? (2016-04-07) restlet.com
RFC 7807 - Problem Details for HTTP APIs (2016-04-04) tools.ietf.org
Article: C#/Web API Code Generation Patterns for the RAML User (2016-04-04) www.infoq.com
The More I Gather OpenAPI Specs the More I Realize How We Obsess Over the Unecessary (2016-04-04) dzone.com
Finicity Launches TxPUSH to Create Financial Data Aggregation Standard (2016-03-30) bankinnovation.net
Import and test your Swagger API definitions in DHC (2016-03-29) restlet.com
You asked, weve answered, Postman Collections! (2016-03-29) developer.walgreens.com
Examples of Validations for LoopBack Models (2016-03-29) strongloop.com
JSON-LD: Building Meaningful Data APIs (2016-03-24) blog.codeship.com
Calling an OData Service From Python ? UK Parliament Members Data Platform (2016-03-23) blog.ouseful.info
What is APIs.json? And What is Next for the API Discovery Format? (2016-03-22) dzone.com
Writing OpenAPI (Swagger) Specification Tutorial ? Part 3 ? Simplifying specification file (2016-03-19) apihandyman.io
Publishing JSON Schema Documentation With Docson (2016-03-17) dzone.com
HTTP-RPC 2.5 Released (2016-03-15) dzone.com
An IMS Proposal ? Eliminate all use of JSON-LD (2016-03-14) www.dr-chuck.com
Introducing Auth0 for Postman Collections (2016-03-09) auth0.com
Writing OpenAPI (Swagger) Specification Tutorial ? Part 2 ? The Basics (2016-03-02) apihandyman.io
Writing OpenAPI (Swagger) Specification Tutorial ? Part 1 ? Introduction (2016-03-02) apihandyman.io
DreamFactory 2.1 released, includes OpenAPI spec upgrade (2016-02-25) blog.dreamfactory.com
Should You Craft Your Own API Definition Format? (2016-02-25) dzone.com
Rapier: Cut Through the Tedium of API Specification (2016-02-23) apigee.com
RAMLing Around With Mule ( Part 2 ) (2016-02-21) dzone.com
Concern Around Mapping and Discussing Shadow Mobile APIs Shows Signs of an Imbalance (2016-02-18) dzone.com
The Ion Data Interchange Format (2016-02-17) ionwg.github.io
Using a Prototype as an API Product Specification (2016-02-16) sendgrid.com
RAMLing Around With Mule (2016-02-16) dzone.com
Presentation: Creating Java REST Servers from Swagger API Definitions (2016-02-16) www.infoq.com
Getting Started With OData (2016-02-14) dzone.com
REST API Documentation Part 2 ? Swagger, RAML, and Open API (2016-02-02) dzone.com
API Blueprint Evolving in Two Areas Where OpenAPI Spec (aka Swagger) Falls Short (2016-01-29) dzone.com
Using API Gateway mapping templates to handle changes in your back-end APIs (2016-01-26) aws.amazon.com
WADL and Swagger United in Apache CXF (2016-01-22) www.talend.com
Screencast: Import and translate RAML API definitions (2016-01-19) restlet.com
Apiary.io Now Features Swagger Support (2016-01-19) www.programmableweb.com
We?ve got Swagger (2016-01-18) blog.apiary.io
Strategy Markup Language (StratML) (2016-01-13) xml.fido.gov
Linting OpenStreetMap Data (2016-01-13) www.mapbox.com
EP Labs Helix | Elastic Path Developer Site (2016-01-12) developers.elasticpath.com
json-schema-matcher 0.1.1 (2016-01-12) pypi.python.org
Interview with Tony Tam on Open API Initiative and Latest Swagger News (2016-01-07) www.infoq.com
Schema.org: Evolution of Structured Data on the Web (2015-12-26) queue.acm.org
A name to walk with a swagger (2015-12-17) restlet.com
10 realizations as I was creating my Swagger spec and Swagger UI (2015-12-10) idratherbewriting.com
Adding A New Alpha Endpoint To Explode API OADF Into Separate Files For Each Unique Endpoint (2015-11-27) alpha.apievangelist.com
Usage of Swagger in Node.js Applications to document APIs (2015-11-24) heidloff.net
For A Brief Moment We All Had Swagger In The API Space (2015-11-23) kinlane.com
Linux Foundation throws its weight behind open APIs (2015-11-06) www.infoworld.com
New Collaborative Project to Extend Swagger Specification for Building Connected Applications and Services (2015-11-05) api.report
Linux Foundation Sets the Stage for Easier Sharing of APIs - The New Stack (2015-11-05) thenewstack.io
Launching the Linux Foundation Open API Initiative (2015-11-05) www.3scale.net
New Collaborative Project to Extend Swagger Specification for Building Connected Applications and Services (2015-11-05) www.linuxfoundation.org
Restlet Joins the Open API Initiative at Linux Foundation (2015-11-05) restlet.com
API Economy Gets Boost With Open Spec Initiative (2015-11-05) www.enterprisetech.com
Importing and translating RAML API definition (2015-10-26) restlet.com
Akana Unveils Tech That can Translate Between API Description Languages (2015-10-23) www.programmableweb.com
API Description Language Translation, API DL Mediation, API Management (2015-10-21) www.akana.com
Integrate your Slack with Swagger! (2015-09-09) swagger.io
Swagger 2.0 Extension for Code Generation Settings (2015-08-26) drktech.com
Amazon#039;s Swagger Importer Points to New Wave of API Automation Tooling (2015-08-25) www.programmableweb.com
InfoQ eMag: Description, Discovery, and Profiles - The Next Level in Web APIs (2015-08-18) www.infoq.com
MSON Tutorial on Github (2015-08-14) github.com
Customizing your auto-generated Swagger Definitions in 1.5.x (2015-08-11) snip.ly
ALPS Mapping Guidelines for UBER (2015-07-17) rawgit.com
How To Design Great APIs With API-First Design and RAML (2015-07-10) www.programmableweb.com
Monitor RAML APIs with API Science (2015-07-08) blogs.mulesoft.com
Introducing Postman Collection Format Schema (2015-07-02) blog.getpostman.com
The APIs.json Discovery Format: Potential Engine in the API Economy (2015-06-19) www.infoq.com
What are API Description Languages? (2015-06-17) api-university.com
Schemas ? Successfully Navigating API Complexity (2015-06-17) quickbase.intuit.com
How to describe APIs? (2015-06-15) api-university.com
APIs with Swagger : An Interview with Reverb?s Tony Tam (2015-06-10) www.infoq.com
New JSON API Specification Aims to Speed API Development (2015-06-10) www.programmableweb.com
API Blueprint on GitHub?Apiary Blog (2015-06-06) blog.apiary.io
Cerebris :: JSON API 1.0 (2015-06-05) www.cerebris.com
Hyperdrive?Apiary Blog (2015-06-05) blog.apiary.io
The Power of RAML (2015-06-04) www.infoq.com
Parse Adds New Schema API and API Console (2015-06-04) www.infoq.com
API Blueprint on GitHub (2015-06-03) blog.apiary.io
We got the moves like swagger! (2015-06-02) www.apiman.io
Article: Article Series: Description, Discovery, and Profiles : The Next Level in Web APIs (2015-05-29) www.infoq.com
API Blueprint on GitHub (2015-05-28) blog.apiary.io
Founder of API Blueprint Discusses Progress (2015-05-27) www.infoq.com
Building APIs with Node.js and Swagger (2015-05-22) www.slideshare.net
3scale API Management Platform Now Supports Updated Swagger 2.0 (2015-05-20) www.programmableweb.com
RobWin/swagger2markup (2015-05-01) github.com
RAML Founder Talks About the API Industry: Governance, Technology, and... (2015-04-22) www.infoq.com
Swagger For The Masses (2015-04-07) api.report
Swagger Founder Makes Commitment to Keep Project Open (2015-04-04) www.infoq.com
New API Blueprint Tutorial (2015-04-01) blog.apiary.io
Let?s Get Swagger Right (2015-03-26) restlet.com
SmartBear Picks Up Swagger API Project (2015-03-26) www.programmableweb.com
Sharing Is Caring - Socialize Your Public API Blueprints (2015-03-26) blog.apiary.io
Swagger + SmartBear! (2015-03-25) blog.helloreverb.com
Web Metadata Publishing Using XML (2015-03-23) www.digitalgov.gov
Apigee Product Highlight Video: SmartDocs (2015-03-03) apigee.com
Swagger APIs at a glance ? swagger.ed (2015-02-26) chefarchitect.github.io
MuleSoft Releases RAML .NET Parser, Visual Studio Extension (2015-02-20) www.programmableweb.com
Using Templates for Documentation Driven API Design (2015-02-19) nordicapis.com
New RAML Tools for .NET Developers using Anypoint Platform (2015-02-19) blogs.mulesoft.com
Community Debates API Specification Alternatives (2015-02-18) www.infoq.com
Utilising API Blueprint in API Clients (2015-02-17) blog.apiary.io
apiaryio/api-blueprint - Gitter (2015-02-17) gitter.im

If you think there is a link I should have listed here feel free to tweet it at me, or submit as a Github issue. Even though I do this full time, I'm still a one person show, and I miss quite a bit, and depend on my network to help me know what is going on.

API Definitions Organizations

These are the organizations I come across in my research who are doing interesting things in the API space. They could be companies, institutions, government agencies, or any other type of organizational entity. My goal is to aggregate so I can stay in tune with what they are up to and how it impacts the API space.

Apache Avro

Apache Avro is a data serialization system. Avro relies on schemas. When Avro data is read, the schema used when writing it is always present. This permits each datum to be written with no per-value overheads, making serialization both fast and small. This also facilitates use with dynamic, scripting languages, since data, together with its schema, is fully self-describing.

API Blueprint

API Blueprint is a documentation-oriented API description language. A couple of semantic assumptions over the plain Markdown. API Blueprint is perfect for designing your Web API and its comprehensive documentation but also for quick prototyping and collaboration. It is easy to learn and even easier to read – after all it is just a form of plain text.

API Transformer

Transform API Descriptions from/to various formats e.g., Swagger, API Blueprint, RAML, WADL, Google Discovery, I/O Docs. Please contact us for production and high volume usage.

Elastic Path

Elastic Path builds commerce software that powers the next generation of digital experiences, helping businesses generate more revenue from their goods, services, and content. Our products, including Commerce Engine, Cortex, and Subscriptions, enable companies to unite discovery, buying, and consumption into outstanding customer experiences that drive more engagement and conversion.

Frictionless Data

Data Packages are a lightweight containerization format for data. They provide the foundation for frictionless data transport. Tools and integrations to make it easy to integrate Data Packages into your data processing and publishing workflows. Learn how to get started using and developing with Data Packages through our guides, tutorials and documentation.

Postman

Postman on Chrome is the most efficient way to test, develop and document APIs. Create complex requests, go back in time and view results in a beautiful way. Postman has more than 80 features to help you at every step. Our user base is growing rapidly and with more tools in the pipeline, Postman aims to provide the most comprehensive API development and testing solution to developers.

Google API Discovery Service

You can use the Google API Discovery Service to build client libraries, IDE plugins, and other tools that interact with Google APIs. It provides a lightweight, JSON-based API that exposes machine-readable metadata about Google APIs.

OData

OData (Open Data Protocol) is an OASIS standard that defines the best practice for building and consuming RESTful APIs. OData helps you focus on your business logic while building RESTful APIs without having to worry about the approaches to define request and response headers, status codes, HTTP methods, URL conventions, media types, payload formats and query options etc.

OpenAPIs

The Open API Initiative (OAI) was created by a consortium of forward-looking industry experts who recognize the immense value of standardizing on how REST APIs are described. As an open governance structure under the Linux Foundation, the OAI is focused on creating, evolving and promoting a vendor neutral description format. SmartBear Software is donating the Swagger Specification directly to the OAI as the basis of this Open Specification.  

RAML

RESTful API Modeling Language (RAML) is a simple and succinct way of describing practically-RESTful APIs. It encourages reuse, enables discovery and pattern-sharing, and aims for merit-based emergence of best practices. The goal is to help our current API ecosystem by solving immediate problems and then encourage ever-better API patterns. RAML is built on broadly-used standards such as YAML and JSON and is a non-proprietary, vendor-neutral open spec.

RESTdesc

Semantic descriptions for hypermedia APIs. RESTdesc allows you to capture the functionality of hypermedia APIs, so automated agents can use them. Despite their powerful capabilities, RESTdesc descriptions are easy to master. Description is not a goal in itself: you want your API to be used. See how RESTdesc opens up your API for discovery, based on its functional characteristics.

Schema.org

Schema.org is a collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet, on web pages, in email messages, and beyond. Schema.org vocabulary can be used with many different encodings, including RDFa, Microdata and JSON-LD. 

U.S. Data Federation

The U.S. Data Federation supports data interoperability and harmonization across Federal, state, and local government agencies by highlighting common data formats, API specifications, and metadata vocabularies.

If you think there is an organization I should have listed here feel free to tweet it at me, or submit as a Github issue. Even though I do this full time, I'm still a one person show, and I miss quite a bit, and depend on my network to help me know what is going on.

API Definitions Tooling

As I study each API, and API related service, I'm always looking for open source tooling that has been developed around these APIs and API services. This is an aggregate of tooling I've come across and aggregated as part of my API definition research.

API Specification ,

API Blueprint

API Blueprint is a documentation-oriented API description language. A couple of semantic assumptions over the plain Markdown. API Blueprint is perfect for designing your Web API and its comprehensive documentation but also for quick prototyping and collaboration. It is easy to learn and even easier to read; after all,​ it is just a form of plain text.

Barrister RPC

Barrister is a RPC system that uses an external interface definition (IDL) file to describe the interfaces and data structures that a component implements. It is similar to tools like Protocol Buffers, Thrift, Avro, and SOAP.

I/O Docs

I/O Docs is a live interactive documentation system for RESTful web APIs. By defining APIs at the resource, method and parameter levels in a JSON schema, I/O Docs will generate a JavaScript client interface. API calls can be executed from this interface, which are then proxied through the I/O Docs server with payload data cleanly formatted.

OpenAPI-Specification

The goal of The OpenAPI Specification is to define a standard, language-agnostic interface to REST APIs which allows both humans and computers to discover and understand the capabilities of the service without access to source code, documentation, or through network traffic inspection. When properly defined via OpenAPI, a consumer can understand and interact with the remote service with a minimal amount of implementation logic. Similar to what interfaces have done for lower-level programming, OpenAPI removes the guesswork in calling the servi

Postman Collections

A collection lets you group individual requests together. These requests can be further organized into folders to accurately mirror your API. Requests can also store sample responses when saved in a collection. You can add metadata like name and description too so that all the information that a developer needs to use your API is available easily.

RESTful API Description Language (RADL)

RESTful API Description Language (RADL) is an XML vocabulary for describing Hypermedia-driven RESTful APIs. Unlike most HTTP API description languages, RADL focuses on defining a truly hypermedia-driven REST API from the client's point of view. Unlike description languages based on JSON or Markdown, RADL makes it easy to integrate documentation written in HTML or XML. The APIs that RADL describes may use any media type, in XML, JSON, HTML, or any other format.

RESTful API Modeling Language

RESTful API Modeling Language (RAML) is a simple and succinct way of describing practically-RESTful APIs. It encourages reuse, enables discovery and pattern-sharing, and aims for merit-based emergence of best practices. The goal is to help our current API ecosystem by solving immediate problems and then encourage ever-better API patterns. RAML is built on broadly-used standards such as YAML and JSON and is a non-proprietary, vendor-neutral open spec.

Clients ,

Paw API Blueprint Generator

Paw extension providing support to export API Blueprint as a code generator, allowing for you to publish API definitions from the web API client tooling.

raml2postman

Coverts RAML specs to Postman Collections (v1 of the collection format)

Data Policy ,

European Union PSI Directive

The Directive on the re-use of public sector information entered into force on 31 December 2003. It was revised by Directive 2013/37/EU which entered into force on 17 July 2013. It focuses on the economic aspects of re-use of information rather than on the access of citizens to information. It encourages the Member States to make as much information available for re-use as possible. It addresses material held by public sector bodies in the Member States, at national, regional and local levels, such as ministries, state agencies, municipalities, as well as organisations funded for the most part by or under the control of public authorities.

G8 Open Data Charter

The Open Data Charter sets out 5 strategic principles that all G8 members will act on. These include an expectation that all government data will be published openly by default, alongside principles to increase the quality, quantity and re-use of the data that is released. G8 members have also identified 14 high-value areas – from education to transport, and from health to crime and justice from which they will release data. These will help unlock the economic potential of open data, support innovation and provide greater accountability.

President Obama Executive Order

Under the terms of the Executive Order and a new Open Data Policy released today by the Office of Science and Technology Policy and the Office of Management and Budget, all newly generated government data will be required to be made available in open, machine-readable formats, greatly enhancing their accessibility and usefulness, while ensuring privacy and security.

Data Specification ,

Application-Level Profile Semantics (ALPS)

The purpose of Application-Level Profile Semantics (ALPS) is to document the application-level semantics of a particular implementation. This is accomplished by describing elements of response representations for a target media type. For example identifying markup elements returned (i.e. semantic HTML ala Microformats) and state transitions (i.e. HTML.A and HTML.FORM elements) that advance the state of the current application.

Asset Description Metadata Schema (ADMS)

ADMS is a profile of DCAT, used to describe semantic assets (or just 'Assets'), defined as highly reusable metadata (e.g. xml schemata, generic data models) and reference data (e.g. code lists, taxonomies, dictionaries, vocabularies) that are used for eGovernment system development.

JSON Schema

Describes your JSON data format in clear, human- and machine-readable documentation that is complete structural validation, useful for automated testing, and validating client-submitted data.

JSON Table Schema

This RFC defines a simple schema for tabular data. The schema is designed to be expressible in JSON.

JSON-RPC 2.0

JSON-RPC is a stateless, light-weight remote procedure call (RPC) protocol. Primarily this specification defines several data structures and the rules around their processing. It is transport agnostic in that the concepts can be used within the same process, over sockets, over http, or in many various message passing environments. It uses JSON (RFC 4627) as data format.

Open Data Protocol (OData)

OData (Open Data Protocol) is an OASIS standard that defines the best practice for building and consuming RESTful APIs. OData helps you focus on your business logic while building RESTful APIs without having to worry about the approaches to define request and response headers, status codes, HTTP methods, URL conventions, media types, payload formats and query options etc.

Discovery ,

APIs.json

APIs are becoming a crucial part of the Web. Unfortunately however, it remains very difficult to determine the location of these APIs on servers around the Web. The only way to discover APIs and their properties is via human driven search through public search engines or in hand curated API Directory listings. While these methods work, neither can scale to the potentially hundreds of thousands and millions of APIs which will be published over the next few years.

Home Documents for HTTP APIs

JSON Home Document is an HTTP API definition formated that follows the RFC4627 specification, and has the media type application/json-home.

Hypermedia ,

Collection+JSON

Collection+JSON is a JSON-based read/write hypermedia-type designed to support management and querying of simple collections.

HAL

HAL is a simple format that gives a consistent and easy way to hyperlink between resources in your API. Adopting HAL will make your API explorable, and its documentation easily discoverable from within the API itself. In short, it will make your API easier to work with and therefore more attractive to client developers. APIs that adopt HAL can be easily served and consumed using open source libraries available for most major programming languages. It's also simple enough that you can just deal with it as you would any other JSON.

JSON-LD

JSON-LD is a lightweight Linked Data format. It is easy for humans to read and write. It is based on the already successful JSON format and provides a way to help JSON data interoperate at Web-scale. JSON-LD is an ideal data format for programming environments, REST Web services, and unstructured databases such as CouchDB and MongoDB.

Mason

Mason is a JSON format for introducing hypermedia elements to classic JSON data representations. With Mason, you get hypermedia elements for linking and modifying data, features for communicating to client developers and standardized error handling. Mason is built on JSON, reads JSON, writes JSON and generally fits well into a JSON based eco-system.

RESTdesc

Semantic descriptions for hypermedia APIs. RESTdesc allows you to capture the functionality of hypermedia APIs, so automated agents can use them. Despite their powerful capabilities, RESTdesc descriptions are easy to master. The description is not a goal in itself: you want your API to be used. See how RESTdesc opens up your API for discovery, based on its functional characteristics.

Proxy ,

Prism

Turn any OAS (Swagger 2) file into an API server with mocking, transformations, validations, and mor

Schema ,

CSV Dialect Description Format (CSVDDF)

This RFC defines a simple JSON format to describe the various dialects of CSV files; it aims to deal with a reasonably large subset of the features which differ between dialects (terminator strings, quoting rules, escape rules, etc), and roughly to describe the union of the capabilities of Python’s csv module, Ruby’s CSV module, and the MySQL and Postgres bulk load facilities at the time of writing (February 2013).

Data Package Identifiers

Data Package Identifiers are small JSON-oriented structure or strings which identify a Data Package (and, usually, its location).

JSON Table Schema

This RFC defines a simple schema for tabular data. The schema is designed to be expressible in JSON.

Semantics ,

Application-Level Profile Semantics (ALPS)

The purpose of Application-Level Profile Semantics (ALPS) is to document the application-level semantics of a particular implementation. This is accomplished by describing elements of response representations for a target media type. For example identifying markup elements returned (i.e. semantic HTML ala Microformats) and state transitions (i.e. HTML.A and HTML.FORM elements) that advance the state of the current application.

JSON-LD

JSON-LD is a lightweight Linked Data format. It is easy for humans to read and write. It is based on the already successful JSON format and provides a way to help JSON data interoperate at Web-scale. JSON-LD is an ideal data format for programming environments, REST Web services, and unstructured databases such as CouchDB and MongoDB.

If there is a tool that you think should be listed here, let me know by submitting a Github issue or Tweeting a link at me. I'm always looking for new types of tools, and get better at organizing them here and making sense.