43 New APIs: Choir.io, Engage and Minicloud

Matthew Scott, September 14th, 2013

This week we had 43 new APIs added to our API directory including a centralized platform provided by the U.S government to aid small businesses, ambient sounds for real time events, a cloud service brokerage platform that, which is highly scalable and customizable, and a cloud-based hosting service that can scale up or down depending on site traffic. Below is more details on each of these new APIs.

AfriGISAfriGIS API: AfriGIS is a provider of geographical information systems solutions and location-based services in South Africa. AfriGIS’ business is built on the development of data-rich geographical information which is used in a number of AfriGIS products and solutions. AfriGIS offers a number of open APIs that allow developers to add rich geographic features and services to their applications. Services include static maps, auto complete search, drop down search, locate a phone, and locate a branch. An API key is required.

AllSubsAllSubs API: AllSubs.org is an online database of movie and television series subtitles. AllSubs.org exposes its subtitle collection through a simple API. The freely accessible API supports episode and movie search through simple HTTP calls, and returns XML formatted results, including title, description, language, and a link.

BulkSMSVillaBulkSMSVilla API: BulkSMSVilla is a bulk SMS service based in Nigeria that offers two-way SMS communication. Its SMS gateway connects to more than 700 GSM and CDMA mobile network operators worldwide. The BulkSMSVilla API enables users to send and receive messages via REST calls and can also be used to check account balances.

BusinessUSA Resource AccessBusinessUSA Resource Access API: BusinessUSA is a centralized platform provided by the U.S. government to help businesses connect to the information and services they need. It is in the process of expanding to encompass the full range of business programs and services that are currently only available across many different sites. The Resource Access API provides developers with programmatic access to abstracts for BusinessUSA resources that include articles, tools, data, events, and more.

checkd.incheckd.in API: Checkd.in is a marketing campaign launch and management tool that allows its clients to leverage and build upon current consumer relationships. Checked.in technologies allow clients to collect real-time and historical user data from social networks and websites, set up and manage campaigns from a client dashboard, and to quickly deploy campaigns from a microsite content generator. Checkd.in offers access to data from the Checkd.in management platform via a RESTful API. API methods include client, campaign, rewards, promotions, activities and users. An API key is required.

Choir.ioChoir.io API: Choir.io is a service that provides ambient sounds for real-time events. It can be a way of providing event notifications to one user or many users across a network. Because each event has its own sound, users can keep track of what’s going on without having to change windows or read notifications. Sounds generally come in sound packs, which users can switch between at will. Users can have Choir.io come up with an appropriate sound for each event or choose a specific sound to play regardless of the sound pack being used.

CodepointsCodepoints API: The Codepoints website provides information on all characters defined in the Unicode Standard. Unicode currently defines 110,181 code points which map characters that include basic Latin letters, dingbats, Egyptian hieroglyphs, and more. The Codepoints site is designed to make it easier to find a given code point by offering a variety of search options. If the user already has the character they’re inquiring about, they can paste it in the search box and go directly to its page. Developers can access Codepoints’ data remotely via REST API.

ComposeSMSComposeSMS API: ComposeSMS is an SMS service provided by Catchway Technologies. Users can send bulk SMS via web interface without the need for a mobile phone. ComposeSMS also offers an address book, contact importing, and other useful features. The ComposeSMS API allows users to send single or multiple SMS, schedule messages for future delivery, cancel a scheduled SMS delivery, get the delivery status of an SMS message, and check a user’s account balance.

ComputeNextComputeNext API: ComputeNext is a cloud technology company that provides a cloud service brokerage platform, allowing users to discover and deploy cloud services from a single, value-added marketplace. The ComputeNext API provides a developer interface for discovering and utilizing Infrastructure as a Service (IaaS) from a growing selection of public cloud providers. This REST API allows developers to access and control the functionality of providers.

CustomizedSMSCustomizedSMS API: CustomizedSMS is a web-based Nigerian SMS portal that delivers custom bulk SMS around the world. One free SMS unit is awarded to new accounts. Users can integrate their application or website with the CustomizedSMS messaging gateway via REST API. This API allows users to send SMS and check their account balances.

DebitoorDebitoor API: Debitoor is invoicing and accounting software designed for freelancers and small businesses. It can create good-looking, professional invoices and send quotes or reminders. Debitoor can handle trades across borders and in different languages. It comes with features for managing customer information and also provides invoice templates. The Debitoor API lets users set the service up to produce invoices whenever it is prompted to by a third-party application.

EngageEngage API: Engage is an open government data resource for researchers and citizens across Europe. The ENGAGE platform can be used to submit, acquire and search public sector datasets from all the countries of the European Union. Engage offers Search and Publish APIs which allow third parties to automatically retrieve datasets or automate dataset publication to the ENGAGE portal. Both are REST APIs and data is formatted in JSON.

EuroIAXEuroIAX API: EuroIAX is a VoIP services provider offering global A-Z VoIP termination for ITSPs and corporate customers. The EuroIAX API allows customer applications to trigger and control calls between parties, and to send digitally recorded messages. This REST API returns JSON formatted responses.

ExternalipExternalip API: Externalip is a website that allows users to see what their external IP address is. This service also exists under the name Exip, but both versions use the same backend and have the same creator. Externalip also provides a REST API that lets users get their IP address from another application or service. Use of this API is currently free and unrestricted.

FastwayFastway API: Fastway provides local, short-haul, and national courier services in key regional and metropolitan locations in Australia, New Zealand, Ireland, Northern Ireland, and South Africa. Fastway’s RESTful API allows third-party developers to integrate with its systems using both public and restricted methods. The public API methods allow users to determine the cost to ship goods between two locations and to track goods in transit. Restricted methods provide access to additional information and functionality. Developers can request access to these methods by email.

GSA Per DiemGSA Per Diem API: The U.S. General Services Administration (GSA) provides the Per Diem API, which allows users to retrieve the reimbursement rates for hotel and meal expenses for federal travelers. The rates are set each fiscal year, and many other U.S. businesses and organizations adopt these rates as well. The GSA provides developers with programmatic access to rate information via REST API.

mailZmailZ API: Mailz is a real-time email response system that allows you to connect and manage customer communications using automated email responses from your own app or system. MailZ offers an API to for the integration of mailZ services. Use the API to enable immediate reactions to the online behavior of your customers. Available API methods include ping, send, status and statistics. An API key is required.

MavenlinkMavenlink API: Mavenlink is an online project management platform enabling users to collaborate, track tasks, manage time, work within a budge, send invoices, and much more. The Mavenlink API provides programmatic access to the majority of Mavenlink’s data model. The API allows applications to create and manipulate projects, posts, tasks, time entries, expenses, invoices, and more.

Melissa Data Email ObjectMelissa Data Email Object API: Melissa Data creates data quality and address management solutions for websites and businesses. Their services standardize, verify, and enhance global contact data, including Melissa Data creates data quality and address management solutions for websites and businesses. Their services standardize, verify, and enhance global contact data, including addresses, phone numbers and email addresses. The Melissa Data Email Object API allows customer applications to verify, correct, and standardize email address domains. The API can be used in batch or at the point of entry and has three levels of verification. Supported functions include the ability to parse email addresses and to return the top level domain description.

Melissa Data GeoCoder ObjectMelissa Data GeoCoder Object API: Melissa Data creates data quality and address management solutions for websites and businesses. Their services standardize, verify, and enhance global contact data, including addresses, phone numbers and email addresses. The Melissa Data GeoCoder Object API allows customer applications to assign exact latitude and longitude coordinates to addresses. The API accesses address data from private and government sources, covering 95% of U.S. addresses, as well as addresses 60+ other countries. The result is the ability to pinpoint property parcels to the rooftop level.

Melissa Data IP Locator ObjectMelissa Data IP Locator Object API: Melissa Data creates data quality and address management solutions for websites and businesses. Their services standardize, verify, and enhance global contact data, including Melissa Data creates data quality and address management solutions for websites and businesses. Their services standardize, verify, and enhance global contact data, including addresses, phone numbers and email addresses. The Melissa Data IP Locator Object provides customer applications with the ability to identify a user’s geographical location. Output fields include latitude, longitude, country, region, city, ZIP Code, ISP, and domain name.

Melissa Data MatchUp ObjectMelissa Data MatchUp Object API: Melissa Data creates data quality and address management solutions for websites and businesses. Their services standardize, verify, and enhance global contact data, including addresses, phone numbers and email addresses. The Melissa Data MatchUp API allows customer applications to find, merge, and/or eliminate duplicate records across multiple files. The API finds matches in any combination of more than 35 components, plus any specified proprietary data components.

Melissa Data Name ObjectMelissa Data Name Object API: Melissa Data creates data quality and address management solutions for websites and businesses. Their services standardize, verify, and enhance global contact data, including addresses, phone numbers and email addresses. The Melissa Data Name Object API allows customer applications to parse names into distinct components, and indicate gender. The API is also capable of screening names for possible vulgar words, fake names, and company names, as well as create salutations based on parsed information.

Melissa Data Phone ObjectMelissa Data Phone Object API: Melissa Data creates data quality and address management solutions for websites and businesses. Their services standardize, verify, and enhance global contact data, including Melissa Data creates data quality and address management solutions for websites and businesses. Their services standardize, verify, and enhance global contact data, including addresses, phone numbers and email addresses. The Melissa Data Phone Object API allows customer applications to parse and validate a 7-digit or 10-digit phone numbers. Additional supported functions include identifying phone numbers as land lines, wirerless, or VOIP, distinguishing between residential and business numbers, and adding area code based geographic data.

Melissa Data RightField ObjectMelissa Data RightField Object API: Melissa Data creates data quality and address management solutions for websites and businesses. Their services standardize, verify, and enhance global contact data, including addresses, phone numbers and email addresses. The Melissa Data RightFielder Object API allows customer applications to turn unformatted contact information into structured data. Capable of handling name, address, phone and email text, the API uses two parsing engines to identify, extract, and organize data, whether that input data is formatted or freeform.

MiniCloudMiniCloud API: MiniCloud provides a cloud-based hosting service that can scale up or down depending on site traffic. Users only pay for what they use and are given full control over networking options, programming languages, custom error pages, and more through MiniCloud’s web console. To enhance security, all computing environments are isolated from each other and from public networks. Users can choose to run their sites from multiple data centers in different geographic locations to increase performance and reduce downtime, even in extreme weather or power outages.

OneGoOneGo API: OneGo is a customer engagement platform that offers cloud based tools that enable businesses to create offers and rewards. OneGo analytics and targeted sharing facilitate the creation of personalized offers based on customer demographics and purchase history. OneGo offers a trio of APIs that allow the integration of OneGo services. API resources include notifications, merchants, benefits, bims, location, statement, and redeem. Data exchange is handled via JSON over HTTP. An API key is required.

Open Bank Project OBPOpen Bank Project OBP API: The Open Bank Project provides an open source developer friendly API for banks that enables financial institutions to quickly and securely enhance their digital offerings. Developers can use the OBP API to build innovative applications and services that help account holders interact with banks based on their transaction data. OBP uses a secure, enterprise ready technology stack and supports secure Internet protocols such as OAuth.

Proof of ExistenceProof of Existence API: Proof of Existence allows users store an online distributed proof of existence for any document anonymously and securely on the Bitcoin blockchain. Documents themselves are not stored. Instead, Proof of Existence stores a cryptographic digest of each file along with the time of upload for verification purposes. This allows users to prove that they have certain information without having to reveal their data or themselves. Proof of Existence provides decentralized proof that no third party or government can tamper with. Validation is provided through the Bitcoin blockchain, allowing users to access the cryptographic digest for a file even if the Proof of Existence site is damaged or down.

QuagQuag API: Quag helps connect people who have made similar searches or share the same interests. This allows people looking for the same answers to share information and experiences. The Quag API allows users to tell potentially interested Quag members about their content, get Quag threads related to a given topic, or get an application’s utility and reputation scores.

Rochester Genesee Regional Transportation AuthorityRochester Genesee Regional Transportation Authority API: The Rochester Genesee Regional Transportation Authority (RGRTA) provides public mass transportation for Rochester, New York. The RGRTA REST API allows users to retrieve both static and real-time information from the RGRTA website. Static information includes scheduled stops, lines, etc. Information on where buses currently are, whether they’re ahead or behind schedule, what stops they’ll arrive at next, and so on is provided in real-time with updates occurring once per minute.

SecureSocialSecureSocial API: SecureSocial is a cloud based social and global identity platform that focuses on security and privacy for its users. Message and document content is secure, even from service operators. SecureSocial Identities are represented by a public key and an encrypted private key to securely identify users. The SecureSocial API allows applications to manage identities, content, and messages. The API accepts HTTP calls and authenticates using an encryption process built around a SHA-256 hash and a user’s SecureSocial private key.

Signere.noSignere.no API: Signere.no is a Norwegian company that offers an online portal for electronically signing documents using BankID. BankID is a digital identification service that can both confirm who a person and sign documents. Signere.no offers an REST API for easy development of services based on the Signere.no platform. Methods include Document, DocumentProvider, ExternalLogin, ExternalSign, Message, Receiver, Statistics, and Status. An API key is required.

Sony Camera RemoteSony Camera Remote API: The Sony Camera Remote API allows developers to create applications that are able to control Sony cameras and/or access the images and content on the camera to perform specified actions on them, such as uploading them to an application. The Sony Camera Remote API can be used with numerous operating systems and platforms.

StrideStride API: Stride is a simple sales tracking application organizations to manage, develop, and collaborate on new business. The Stride API allows customer applications to integrate the Stride platform. The RESTful API uses OAuth2 for authentication, requires HTTPS communication, and returns JSON or XML formatted responses.

SynnefoSynnefo API: Synnefo is an open source IaaS cloud platform that separates the traditional cluster management layer and the cloud layer. This design approach leads to a layered architecture which aims to boosts production readiness, maintainability and upgradability. Synnefo offers a REST API for programmatic access to Synnefo virtual resources. Use the API to execute the same actions you would perform from the Synnefo web user interface.

The X ToolkitThe X Toolkit API: The X Toolkit (XTK) is a lightweight toolkit for visualizing scientific data. It can read a variety of formats for surface models, volume files, tractography files, scalar overlay files, look-up table files, and 2D texture files. XTK can perform a variety of operations with 3D image data, including volume rendering, thresholding, and cross-sectional slicing. It also provides support for constructive solid geometry, label maps, color tables, and surface overlays. New users can learn to use XTK by looking at demos or following along with the lessons provided. XTK can be integrated into websites using JavaScript code.

tny.imtny.im API: tny.im is a service for shortening URLs that is powered by the YOURLS script. Users have the option of implementing a custom keyword to make shortened links easier to write manually and remember. tny.im offers a RESTful public API that allows developers to integrate the service with their own applications.

USA.gov Federal Agency DirectoryUSA.gov Federal Agency Directory API: USA.gov provides the RESTful Federal Agency Directory API, which gives developers access to a directory of federal agencies in both English and Spanish. The information provided through this API has been gathered from the U.S. Government Manual and from independent staff research. The API allows users to retrieve all of the information or just a certain subset of it.

USA.gov Mobile App GalleryUSA.gov Mobile App Gallery API: USA.gov’s Mobile App Gallery API provides developers with programmatic access to information on government agencies’ mobile applications in both English and Spanish. This information comes from the USA.gov Mobile Apps Gallery and GobiernoUSA.gov Aplicaciones móviles, which provide information on apps for a variety of platforms. Information is retrievable via REST calls issued in JSON or JSONP.

VodaTextVodaText API: VodaText is an SMS delivery service that provides bulk SMS services in multiple languages. They can deliver to 800 mobile networks covering 200 countries. Users can get delivery reports to confirm the delivery of messages in real-time as well as receive replies to messages in their inboxes. VodaText also provides a number validation service for checking the status of mobile numbers. Users can access VodaText’s messaging capabilities programmatically via REST API.

WebHotelier WebHotelier API: WebHotelier is an online reservation service for hoteliers that aims to boost client’s bookings revenue by offering a customized booking engine. WebHotelier provides various API methods to access, retrieve, and manage data. API methods include property, availability, booking, reservations, ChannelStream, Voucher, and update. The API is RESTful and response formats include XML and JSON.

ZeroPushZeroPush API: ZeroPush is a scalable iOS push notification service. Developers can send push notifications to their applications’ end users from the ZeroPush web interface and explore any data they collect through ZeroPush from a general overview down to specifics. The ZeroPush API provides developers with a programmatic interface to the iOS push notification functions.

Both comments and pings are currently closed.

Comments are closed.

Follow the PW team on Twitter

ProgrammableWeb
APIs, mashups and code. Because the world's your programmable oyster.

John Musser
Founder, ProgrammableWeb

Adam DuVander
Executive Editor, ProgrammableWeb. Author, Map Scripting 101. Lover, APIs.