Automatic Real Time Events

The Automatic Real Time Events API allows developers to access event data from Automatic and send it to a listener URL on an application. The API can also send real-time information when a vehicle's ignition is on. Automatic is a wireless device that connects a person's car and smartphone through the car's data port. It communicates with the car's onboard computer and upgrades the car's capabilities using the smartphone's GPS and data plan.

Docker Hub Accounts

The Docker Hub Accounts API facilitates Docker user accounts management. The API uses GET/POST methods with JSON over HTTP. Requests are authenticated with either HTTP Basic or OAuth Bearer Token. Use Docker Hub Accounts to update a user and add, list, or delete an email for a user.

Docker Registry

The Docker Registry REST API stores the images and graph for a set of repositories. Registry uses HTTP PUT/GET methods with JSON calls/returns. Docker Registry does not contain any user accounts data, does not have a local database, and supports multiple storage backends. Use the API to retrieve image layers, get image ancestry, or list repository tags.

Docker Swarm

Docker is a cloud-based application development platform for building distributed apps, sharing repositories, and automating workflows. Docker Swarm is native clustering for Docker and will turn a pool of Docker hosts into a single, virtual host. Swarm requires Docker 1.4.0 or later and is compatible with Docker Remote API. Developers should note that Swarm is currently in beta and will likely change.

Docker Remote

Docker is a open application development platform for sharing apps and repositories and automating development workflows. Use the Docker Remote API to access Docker API features like creating a container, searching images, retrieving container logs, or building an image from a Dockerfile. This mostly RESTful API uses JSON for requests/returns and GET/POST methods over HTTP. The Remote API is currently in version 1.18. See the project home page for more detailed information on available API methods.

Docker Hub

Docker Hub is an open application development platform for sharing apps and repositories, and automating workflows. The Docker Hub API uses HTTP Basic Auth over SSL and JSON for PUT/DELETE requests and returns. In conjunction with Docker Engine, a lightweight runtime tool, Docker Hub facilitates the development of portable apps that can be built with any toolchain and used on any machine. Use the RESTful API to create repositories, manage repository libraries, and update repository library images.

Mezzanine

The Mezzanine API is a RESTful API that helps developers create custom content types, programmatically interact with the search engine, and customize the way the search engine accesses different types of content. Mezzanine is an open source content management platform, built using the Django framework. It provides a simple, yet also extensible architecture, and is supported by a diverse and active community that utilizes default functionality providing a more integrated and efficient platform.

Dexterity GIVE

Dexterity Ventures Inc. offers an API called the DVI GIVE_api. It is a free API created for website and application developers, and allows for the facilitation of giving and adding social good into projects. With the Give_api, users have the ability to search and access information about charities (such as financial details, locations, types, projects, and other facets) and make donations.

CallDirek

The CallDirek REST API allows developers to access and integrate the functionality of CallDirek with other applications. Some example API methods include managing accounts, retrieving balance information, topping off voice credits, and making calls. CallDirek is a web and mobile application for pinless international calling and making voice phone calls.

ShapeShift

ShapeShift is a digital currency exchange app. The API uses GET and POST requests over HTTPS with JSON. Use ShapeShift to complete a transaction, request an email receipt, see a list of recent transactions, or return a list of supported coins.