Today in APIs: Unofficial Vine API, CiRBA VM Placement API and 10 New APIs

Romin Irani
Jun. 11 2013, 12:00PM EDT

Developers start reverse engineering Vine App and release unofficial API Clients. CirBA Capacity Control API adds Virtual Machine Placement Logic within internal Cloud Management Platforms. Plus:  Parasoft introduces an API Testing Solution and 10 new APIs.

Unofficial Vine API Clients Debut on Github

TwitterVine, the popular 6-second video app from Twitter does not have an API yet and developers are not willing to wait. It is common understanding that while an API might not be public, the mobile applications typically use a sort of a private API that is not officially released. When the Vine App got released recently for Android, it got Rickrolled in no time by a 16-year old who reverse engineered the App and traced down the API calls. A few more developers  have got in the loop and reverse engineered the API and made clients available on Github. Do note that unofficial APIs could easily break and could be violating Twitter Terms of Service.

CirBA API Adds VM Placement Logic to Cloud Management Platforms

Cloud Management Platforms like OpenStack do a great job when it comes to managing and provisioning VMs. However, an area that needs improvement is identification of the right environment and host to handle the additional workload. CiRBA plans to tackle that via its API that allows cloud platforms to optimize their new workload placements within internal clouds. CiRBA’s API allows for requests to get best possible environment and host-level placement for a new workload. Additional methods include making requests to make capacity reservations to be made for new VMs. The CirBA API utilizes various parameters like utilization patterns, licensing requirements, capacity availability and policy constraints to provide the best answers. For more information, check out CiRBA's Cloud Capacity Control.

API News You Shouldn't Miss

10 New APIs

Today we had 10 new APIs added to our API directory including a bitcoin address shortening service, a jobs act compliance service for equity crowdfunding service, an email verification service, a personalized recommendation engine service and a german sports team management service. Below are more details on each of these new APIs.

Btc.toBtc.to API: Btc.co allows users to shorten bitcoin addresses. This service was designed because the entry of bitcoin address into mobile devices and other places can be difficult to perform due the length of the address. The shortener aims to make them easier to remember and easier to use. The Btc.co API allows users to submit a bitcoin address and receive back a shortened address. The service uses REST calls.

CrowdBouncerCrowdBouncer API: CrowdBouncer is a service that's designed to bring equity crowdfunding portals into compliance with the JOBS Act and to provide backend closing services. While many of CrowdBouncer's resources are ready for implementation, some are still waiting on the finalization of rules by the SEC (Securities and Exchange Commission). Crowdbouncer's functions are accessible programmatically using REST calls in XML or JSON.

EmailifiedEmailified API: Emailified is an email append and email verification solution utilizing proprietary software and human review based solution that delivers match rates for B2B marketing lists and sales lists. Emailified helps marketers in appending email addresses, acquiring missing email address, reverse email appending data to contacts, verifying email addresses and more to ensure that email addresses are accurate, current and deliverable. An account is required to use the service. API documentation is available with the service.

Gravity R&D RecommendationGravity R&D Recommendation API: Gravity Rock Solid Recommendations enables customers to increase revenues by providing personalized recommendations to their user base. The Gravity API allows developers to integrate Gravity’s recommendation engine, which consists of three main tasks: user tracking, item catalog import, and displaying recommendation. The API is accessible via both REST and SOAP protocol.

HoldsportHoldsport API: Holdsport is a German website that helps coaches and organizations manage teams and clubs for all kinds of sports. The site provides useful tools like an online calendar, a registration and dues collection system, and a free texting service that lets coaches contact all of their players at once. Holdsport can also be used to keep track of players' contact information and game statistics. Additionally, people can buy sportswear and gear made by companies like Hummel through the website.

Users can interact with the site's functions programmatically via REST API. Although the Holdsport API documentation is provided in English, the Holdsport website is given solely in German.

OcutagOcutag API: Ocutag enables phone apps to recognize static images like posters, magazines, or product packaging and then direct the viewer to associated online content, eliminating the need for a QR code. It does this by allowing developers to integrate Ricoh Visual Search technology into their apps. The Ocutag API allows users to access a collection of identifiable images and to use the image recognition service.

PebblePebble API: Pebble is a smart wristwatch, enabled with Bluetooth technology that can connect to smartphones.

The Pebble API and SDK allow developers to create applications for Pebble alone or for Pebble to connect with smartphones. Some example API functions include sending and receiving text and images, managing account information, and sending and retrieving data.

T Dispatch PassengersT Dispatch Passengers API: T Dispatch is a tax and fleet management service that includes automatic dispatching, VOiP caller ID, online booking, and other services. The T Dispatch Passenger API allows users access to receive pick-up locations, drop off points and passenger details. The API is open to customize and can integrate with other software including a booking app or website, a CRM, a database or quotation website. An account is required with service.

TitoTito API: Tito is an event ticket sales management applications. Event planners and managers can use Tito to manage ticket sales for their events.

The Tito API allows developers to access and integrate the functionality of Tito with other applications. Public documentation is not available; interested developers should contact support@tito.io for more information.

UnleashedUnleashed API: Unleashed is an online inventory management service for businesses of all sizes. It is designed to help manage suppliers, purchases, shipments, consignment stock, locations, warehouses, production, and sales through multiple channels. Unleashed can be integrated with other systems using its RESTful API. The API is currently in Beta and is being continually updated and improved upon.

Romin Irani Romin loves learning about new technologies and teaching it to others. Follow me on Google+

Comments

Comments(1)