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

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.