API Design 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.

AWS Internet of Things

AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. AWS IoT can support billions of devices and trillions of messages, and can process and route those messages to AWS endpoints and to other devices reliably and securely. With AWS IoT, your applications can keep track of and communicate with all your devices, all the time, even when they aren’t connected. AWS IoT makes it easy to use AWS services like AWS Lambda, Amazon Kinesis, Amazon S3, Amazon Machine Learning, Amazon DynamoDB, Amazon CloudWatch, AWS CloudTrail, and Amazon Elasticsearch Service with built-in Kibana integration, to build IoT applications that gather, process, analyze and act on data generated by connected devices, without having to manage any infrastructure.

Ubi

Allows any device with a speaker, microphone and Internet connection to become a voice interactive product. An end-to-end service for implementing voice interaction on any hardware. Our mission is to make interaction with technology and the world around us seamless, secure and natural through voice by enabling everyday objects to come alive.

Local Motors

Local Motors is an American motor vehicle manufacturing company focused on low-volume manufacturing of open-source motor vehicle designs using multiple microfactories. 

Buddy Platform

Buddy offers a range of add-ons to give you even more options for dealing with your device data. From real-time dashboards, extra storage, additional data regions, additional traffic capacity, and much more, Buddy provides the flexibility you need to harness the power of IoT data

Google Beacons

Give your users better location and proximity experiences by providing a strong context signal for their devices in the form of Bluetooth low energy (BLE) beacons with Eddystone, the open beacon format from Google. The Google beacon platform enables you to manage your beacons remotely, integrate with Google services and help users' devices to discover content and functionality across Android, native apps and the web.

Amazon Dash

Amazon Dash Replenishment Service (DRS) enables connected devices to order physical goods from Amazon when supplies are running low—like a Brita Water Pitcher that orders more filters. By using Amazon Dash Replenishment, device makers are able to leverage Amazon's authentication and payment systems, customer service, and fulfillment network—giving their customers access to Amazon's low prices, great selection, and reliable delivery.

LeapMotion

Take your #FirstLeap into 3D motion control, available for $79.99. Explore apps in gaming, music, design and more, at http://t.co/pFmLZTY6w5

Splunk Dev

Splunk is the leading provider of operational intelligence software used to monitor, report and analyze real-time machine data as well as terabytes of historical data–located on-premise or in the cloud. More than half of the Fortune 100 and more than 5,200 enterprises, service providers and government organizations in 90 countries use Splunk to improve service levels, reduce IT operations costs, mitigate security risks, and drive new levels of operational visibility.

Bugswarm

Acquire data from and control embedded devices using JavaScript or plain old HTTP. Combine multiple resources together to create a swarm. Once a member of a swarm, a resource can communicate and share data with other resources in that swarm. Control the level of access a resource has to a swarm. Grant a resource permission to produce data, consume data, or do both. Invite another user's resources into your swarms and accept invitations to place your resources in somebody else's swarms. Share your data easily and securely.

ThingSpeak

The Buddy Platform is the first BaaS that Powers, Optimizes and Measures your Apps. Buddy enables developers to build engaging, cloud-connected apps without having to write, test, manage or scale server-side code or infrastructure. Build against Buddy’s collections of APIs that offer complete end-to-end scenarios like geo-location, photo albums, chat/messaging, image filters, user accounts, friends and more. Every interaction that a user has with an app built on Buddy generates incredibly high fidelity analytics, all captured in real-time by the Platform with no additional client or server-side code required. Track usage of each feature in your app by demographics, location and intent - now you can go “back in time” and adjust the metrics you’re tracking without needing to update and resubmit your app. Leverage the Buddy Platform, and satisfy all your cloud infrastructure needs in one place!

Ninja Blocks

The Ninja Blocks Platform makes connecting so called “things” to the internet and each other easy through open source hardware, software and an API service. Ninja Blocks are tiny open source computers that can sense and react to their environment. They support RF out of the box and are designed to be extended to support everything. The Ninja Blocks API makes it simple to create apps (webapps, widgets, phone apps) that interact with a users devices. The block software “wraps” proprietary devices and offers their features through a RESTful API. Ninja Blocks address the critical element of interoperability - addressing (how do you identify a device), authentication (are you allowed to talk to a device) and protocol (how do you control a device). The Ninja Blocks mission is to enable real interoperability in the fledgling world of the Internet of Things.

ecobee

ecobee, Inc. delivers energy conservation solutions. The company offers ecobee Smart Thermostat, a digital programmable thermostat that helps in customizing temperature settings. The thermostat connects the clients to their WiFi, and gives them remote access to the thermostat settings from any computer and helps in energy conservation. Its products are used in single family homes, multi-family dwellings, and offices. The company accepts orders online.

HOBO Data Loggers

The HOBOlink® Web Services API is an application programming interface that enables organizations to easily integrate energy and environmental data from Onset HOBOlink web servers with custom software applications. It will be utilized by a range of users, from building energy dashboard suppliers to developers looking to embed real-time weather data from Onset HOBO® U30 monitoring systems into web-based portals.

ISTABAI

Istabai is an application that allows users to manage their home heating systems from anywhere with an internet connection. Users can set the service up simply by changing their radiator head and plugging in Istabai's internet cable. The Istabai mobile application and web solution will relay the current temperature to the user and allow them to regulate it as they like. The system can also be accessed and controlled programmatically via REST API. The Istabai website is provided in English, Russian, and Latvian.

Belkin

WeMo is a series of products from Belkin International, Inc. that allows users to control their home electronics from anywhere. Currently, Belkin has developed the WeMo Switch, WeMo Motion Sensor, and the WeMo App. The WeMo Switch can be plugged into any home outlet which can then be controlled from the WeMo iOS App via the home WiFi or mobile phone network. The WeMo Motion Sensor can be placed anywhere as long as it is connected to the WeMo Switch, the sensor will turn the switch on and off as people pass by. The WeMo App, which is currently available on iOS devices, controls the switch from anywhere in the world as long the iOS device is connected to the Internet. 

Nest

Nest Labs is the creator of the world’s first Learning Thermostat. Nest learns from your temperature adjustments, programs itself to keep you comfortable, and guides you to energy savings.

Arrayent

Arrayent, Inc., an engineering and design company, produces electrical and embedded software consumer electronics that connect to the Internet. The company develops products that provide wireless, gateway, and server solutions to Internet-enabled products in home healthcare, control, fitness, and electronics markets in North America and Europe. It also provides back-end Internet services and software for products to communicate; and Internet connect systems that enable electronic product brand owners to connect their products wirelessly to Web applications hosted in the Internet cloud. The company was incorporated in 2002 and is headquartered in Redwood City, California.

Augmate

Augmate is the first wearable platform that accelerates the development of cloud-based smart eyewear applications. Our development environment allows us to build applications that integrate with enterprise backend services and a variety of API plug-ins. These capabilities enhance the user experience for the deskless workers that utilize our applications. 

Davra Networks

Davra Networks develop an application enablement platform for the Internet of Things. Davra Networks' RuBAN™ platform is a customer premise or cloud based, simple to use application enablement platform that takes critical data from the network and any connected devices or sensors and publishes it through our IOT open API making it easy to build and run Internet of Things (IoT) applications.

Droplit.io

Droplit.io is a set of tools that reduce the time and cost to launch connected things. It bridges between standards and protocols as you need in a secure and scalable way.  Launching a connected product? Speed up development to minutes instead of months. Already have a product? Add new features quickly and a public API.  Ideal for buildings with many different types of devices and specialized equipment. Adaptable to virtually any machine or device. Integrate thousands of devices and use autonomous behaviors for easy notifications and control.

ioBridge

ioBridge produces devices and web platform that allows for web-based control and monitoring via web pages, social networks, and mobile devices. The company’s first product is the ioBridge IO-204 which enables hobbyists and makers to easily create interactive, internet connected projects. Enterprise solutions include cloud-based data logging and professional integration of core hardware and software with third-party products and services. ioBridge specializes in environmental and resource control, automation, management, and monitoring via IP-based networks.

iot.eclipse.org

This portal is where you can learn about the technologies developed at Eclipse to make Internet of Things (IoT) development simpler. Our technologies aim at establishing an open IoT/M2M platform to be used by anyone.

MoBagel Inc

MoBagel is a real-time cloud analytics platform that helps IoT companies monitor and analyze hardware usage, speed up research and development, forecast sales and marketing strategies, and proactively engage with customers to prevent product returns. As a result, companies can also save up to millions in cost reductions.

Adafruit Industries

Adafruit was founded in 2005 by MIT hacker & engineer, Limor Ladyada Fried. Her goal was to create the best place online for learning electronics and making the best designed products for makers of all ages and skill levels. 

Hypercat

HyperCat is a hypermedia catalogue format designed for exposing information about IoT assets over the web. 

Notion

Notion’s single sensor makes it easy to monitor your entire home, no matter where you are. No one cares about your home as much as you do.But, we'd like to think we're a close second. We created Notion because, like you, we want to know with certainty that everything is ok in our homes, or know immediately when things are not as they should be. We live in a connected world, and we believe there’s no reason we shouldn’t be able to know when important things happen in our homes.

Paho

The Paho project provides open-source client implementations of open and standard messaging protocols aimed at new, existing, and emerging applications for Machine‑to‑Machine (M2M) and Internet of Things (IoT)

MachineShop

MachineShop transforms the way enterprises and developers build, integrate and manage solutions to unlock more business value and intelligence. With MachineShop’s API-centric middleware, every Internet-enabled thing, system, device, network, application, event and business process can be expressed as a service – without the limitations of a proprietary Platform.

Mosquitto

The Mosquitto project provides an open-source implementation of an MQTT broker.

Follow us @Pavlok

Use Pavlok to connect with existing services to deliver the lasting performance customers demand. Any developer can use Pavlok’s open API to increase compliance and improve communication with users. For designers of tracking apps, other wearable devices, digital course producers, or anyone who could use positive and negative feedback to drive stickiness for their service, Pavlok provides a seamless solution.

Strap

Strap is a software and analytics platform that unleashes the potential of wearables for developers, enterprises, and brands. The flagship offering, StrapMetrics, is a cross-platform analytics SDK for wearable applications that runs on smart wearable devices, and offers unique data insights about users and app performance. 

JustAPIs

JustAPIs is designed to help developers overcome existing limitations when it comes to building APIs. The JustAPIs solution is a high-performance, compiled executable that can run on any Linux, Windows, or Mac OSX based hardware, from a single developers laptop to large-scale, clustered production environments. With zero dependencies, JustAPIs can be installed instantly and includes sample APIs with familiar JavaScript-based business logic, so developers can be up and running with their own API server in minutes.

Google Cloud Pub/Sub

Cloud Pub/Sub is a fully-managed real-time messaging service that allows you to send and receive messages between independent applications. You can leverage Cloud Pub/Sub’s flexibility to decouple systems and components hosted on Google Cloud Platform or elsewhere on the Internet. By building on the same technology Google uses, Cloud Pub/Sub is designed to provide “at least once” delivery at low latency with on-demand scalability to 1 million messages per second (and beyond).

weblab

Microservices at your fingertips. no provisioning or deployments required. give your IoT device compute super powers. Run code in response to events. Your microservice up in less than 7 seconds. Use our awesome CLI to spin a service in seconds. You can also integrate with your favourite CI/CD solution for automated deployments. Run your code with just an HTTPS call. As simple as that. Your mobile or IoT device gets compute superpowers.

Azure IoT Hub

Jumpstart your Internet of Things project with Microsoft IoT Hub. Connect, monitor, and control billions of IoT assets running on a broad set of operating systems and protocols. Establish reliable, bi-directional communication with these assets, even if they’re intermittently connected, and analyze—and act on—incoming telemetry data. Enhance the security of your IoT solutions by using per-device authentication to communicate with devices that have the appropriate credentials. Revoke access rights to specific devices to maintain the integrity of your system.

OpenDaylight Project

OpenDaylight is an open platform for network programmability to enable SDN and NFV for networks at any size and scale.  The community’s second release “Helium” comes with a new user interface and a much simpler and customizable installation process thanks to the use of the Apache Karaf container.

Spark Devices

You want your connected product to be smart, right? Give it an operating system designed for the Internet of Things. Spark OS is a distributed operating system, where servers in the Cloud do the heavy lifting. That way your product can handle complex, intelligent behaviors when it's online, even with only kilobytes of memory.

Datasnap.io, Inc.

datasnap.io provides analytics products that deliver insight from proximity-triggered customer engagement on mobile devices.  The datasnap.io platform delivers insight to enterprises deploying proximity technologies by mapping paths in physical space, providing funnel analysis for proximity triggered push, linking consumer segment data to dwell time and other analysis.

Ubidots

Our mission is to help the world understand and make sense of its data. We provide a platform for makers, developers and companies to easily capture sensor data and turn it into useful information. Having emerged from the healthcare sector, our core platform evolved to comply with the highest standards, serving 3 of the top 25 hospitals in Latin America. We have processed over 180 million data points and sent over 200.000 alerts about business events taking place in health institutions, food storage chambers, retail stores and oil & gas fields. 

Zeo

Zeo uses their sleep technology and tools to track sleep and behavior sciences. They formulate their data into analytics and provide their users with recommendations based on each individuals sleeping patterns. On March 12, 2013, it has come to light that Zeo is shutting down and is looking for a buyer.1

Exosite

They’ve been developing embedded technologies for over 20 years - and have first-hand experience dealing with the lack of connectivity between devices, networks and users. The exponential growth in electronic data implores a ubiquitous connection tool. Exosite’s One Platform is that tool. Our goal is to make accessing and analyzing data easier than subscribing to a mobile phone service.

Sensr.net

We'll keep track of interesting images and alert you when something happens. We're starting off with basic motion detection. We keep the images around and organize them by time and day. We'll send you an email or a text message if you'd like when we detect something. Heading out of town for the weekend? Leave your camera pointed at the front door. If someone comes in, we'll text you. You can also share your cameras with your friends or the whole world. We encourage sharing, but it's best not to share cameras located in ultra private spaces. Sorry, we don't allow adult content on our site. There are plenty of other places on the Internet if you're looking for that kind of stuff.

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.