59 New APIs: AT&T, Evercam, and Esri

Melody Clark, January 19th, 2014

This week, we had 59 new APIs added to our API directory including a flu outbreak tracking application, an online business launching tool, and an online management system for churches. We also explored the top tools that help developers mock web services instead of starting from scratch.

AhrefsAhrefs API: Ahrefs is a web explorer that can be used to verify link validity. The service updates every 15 minutes and includes tools to show link domains, anchors, and top pages within a domain. The Ahrefs API is offered as a free service and a paid service. Using REST calls, users can make calls to retrieve backlinks, and other data. The API also exposes the Ahrefs interface to be integrated into third party applications. An account is required with service.

AT&T M2XAT&T M2X API: AT&T’s M2X provides data storage and device provisioning services to help people build M2M (machine-to-machine) applications. Developers can connect their devices using AT&T’s reliable, secure worldwide network. From the M2X developer portal, users can centrally manage their data sources and notifications as well as find tutorials, client libraries, and documentation for the M2X REST API.

Barrio.mxBarrio.mx API: Barrio.mx is a guide to the best places to eat, drink, shop and relax in Tijuana, Rosarito and Ensenada Mexico. Reviews are written by locals who are in the know about all the best places. The guide contains accurate location listings that have been personally confirmed by a member of the Barrio.mx staff. The Barrio.mx REST API allows developers to integrate accurate, up-to-date location information from the Barrio.mx guide. Use the API to search for businesses or landmarks, receive information on a location and get pictures of specific locations. Responses are returned in JSON.

BestlyBestly API: Bestly is an A/B testing platform for native mobile applications that aims to make testing new app variations easy. The service enables users to easily make data-backed decisions about about application variations with confidence. The Bestly REST API allows developers to start A/B testing anywhere. API resources include Experiments, which buckets a user into a variation based on specified weights, and Trails, which starts and completes a trial for a specified experiment and uuid. All data is sent and received as JSON and an API key is required.

BollywoodBollywood API: Bollywood API is an API that allows users to search and retreive Bollywood-related data. The Bollywood API allows developers to access and integrate the data and functionality of Bollywood API. Some example API methods include retrieving movie titles, searching and retrieving cast members, year of release, songs, singers, and more.

Bongo LiveBongo Live API: Bongo Live is a Tanzania-based mobile services company that provides group messaging, targeted SMS, and specially tailored SMS services like raffles and surveys. Developers can access the Bongo Live platform programmatically using the Bongo live REST API in order to integrate SMS capabilities into their own applications. Functions made available through the API include managing SMS logs, tracking purchases and usage, getting delivery reports, and checking credits balances and sender names. The Bongo Live website is provided in both English and Swahili, although the API documentation is given solely in English.

Booking ExpertsBooking Experts API: Booking Experts is a Dutch company that helps clients manage hotel and other rental bookings. The Booking Experts platform is able to manage booking, payment, and outside services such as cleaning. The Booking Experts API allows partners to integrate the platform. The API is able to deliver information on properties and tours, including prices and availability. The API, which can communicate in three languages, is also able to handle booking and confirm reservations

BOT libre!BOT libre! API: BOT libre allows you to create your own artificial intelligent chat bot, train them, and share them with others. The BOT libre API allow you to chat with your bots over REST. You are free to use this API for personal, commercial, or recreation usages.

charlieharvey.org.uk contentcharlieharvey.org.uk content API: Charlieharvey.org.uk is a personal website for an individual who is a fan of programming, drinking cider, and pursing political activism. In the blog he maintains he includes a REST based API to access the blogs content. The API can return JSON, XML, or YAML.

ChurchAppChurchApp API: ChurchApp is a cloud-based church management system designed for churches of all sizes and denominations in the UK. The service provides modules for handling contacts, children, small groups, donations, volunteers, calendar events, attendance, and other administrative tasks. Many, though not all, of these modules can be accessed programmatically via REST API.

City of San JoseCity of San Jose API: The City of San Jose API provides direct developer access to data published on the City of San Jose Open Data Site. The RESTful API accesses more than 180 data resources spanning categories such as budget, demographics, finance, housing, and much more.

CityPayCityPay API: CityPay is an online payment service that offers a secure payment gateway, enabling merchants to accept payments from a range of environments, from mobile phones and web browsers through to fully integrated solutions. The CityPay PayPOST API is RESTful payment API used for server to server transactional processing. Merchants can use the API to integrate CityPay payment services into their own applications. The API provides a number of payment mechanisms including fraud protection, preauthorization, and Internet, MOTO, CA transaction processing. The API provides data in XML or JSON.

Claiming.com.auClaiming.com.au API: Claiming.com.au is a health care integration technology service that aims to design and build infrastructures for developers to use when working with the complex Australian healthcare system. The Claiming.com.au API aims to reduce development time, increased stability, improve customer experience, and reduce claim rejection.

ConektaConekta API: Conekta is an online payment platform for Latin American businesses that enables them to process online payments using both online and offline methods. Conekta can be used for any type of transaction such as selling physical products, charging for a service, taking donations, or enabling marketplaces for third parties. Conekta offers a REST API that provides Merchants and Marketplaces an easy way to start accepting payments through a website or application. API methods include Charges, Customers, Cards, Subscriptions, Plans and Events. All responses are in JSON, but sessions can be configured to receive responses in XML. An API key is required.

DogeChainDogeChain API: DogeChain is the official blockchain for Dogecoin, a form of cryptocurrency. The DogeChain API allows developers to retrieve much of the information available on the website via REST calls. For a given address, user’s can retrieve validity, amounts sent or received, public key hashes, and version prefixes. Users can also retrieve the current block number, the last solved block’s difficulty, the transactions for the last blocks, statistics about difficulty and network power, and the total amount of currency ever mined.

Doomworld idGames Archive PublicDoomworld idGames Archive Public API: Doomworld is a website dedicated to Doom, a classic sci-fi horror first-person shooter. It hosts the idGames Archive, which serves as a front-end to the public Doom file archive hosted by Gamers.org. The Archive is read-only and contains more than 15,000 Doom mods and WADs (i.e. package files containing sprites, levels, and/or game data). The Public API allows users to access the contents of the idGames database programmatically via REST calls.

Esri Business AnalystEsri Business Analyst API: Esri is a mapping and GIS mapping software and information provider. ESRI provides various mapping, demographic, and geographic data capabilities. The Esri Business Analyst API allows developers to access and integrate demographic data from Esri with other applications and to create new applications. Public documentation is not available; API access comes with a subscription.

EvercamEvercam API: Evercam is a service that allows users to write code and connect to over 1,600 IP cameras, DVRs and NVRs to make the cameras more useful and integrated with applications. The Evercam API allows developers to access and integrate the functionality of Evercam with other applications and to create new applications. Some example API methods include retrieving camera models, managing users, and connecting to cameras via IP.

FlatTurtle ReservationsFlatTurtle Reservations API: FlatTurtle provides digital signage that visualizes location-based data for office buildings, shopping centers, apartment buildings and other customers. The FlatTurtle Reservations API allows customers to programmatically reserve things such as meeting rooms, amenities, or buildings.

FlutrackFlutrack API: Flutrack monitors English-language tweets around the world in real time for mentions of influenza symptoms, with updates occurring every 20 minutes. Users can retrieve data from Flutrack via JSON API, which sorts tweets by date and time, flu symptoms, and aggravation of the patient’s clinical condition. Users may also limit the number of tweets returned by the API.

Geodata Service Demographics Web ServiceGeodata Service Demographics Web Service API: GeoData Service helps customers target specific markets through demographic, geographic, and lifestyle data. The GeoData Service Demographics Web Service is a REST API providing programmatic access to comprehensive U.S. demographics data. Sources include U.S. Census, Federal crime statistics, Business statistics, and more.

Health of IcelandHealth of Iceland API: Health of Iceland is a site dedicated to real-time monitoring of various metrics important to Icelandic society. These metrics include radiation levels, on-line services availability, public transport status, and much more. The site monitors about 500 hosts and 1000 services. The Health of Iceland API allows developers to programmatically monitor Icelandic metrics in real-time. The API is able to deliver JSON formatted status updates of various metrics, as well as links to graphs of these metrics.

How's My SSL?How’s My SSL? API: How’s My SSL is a site that users can visit and or submit web addresses to to verify the strength of the users SSL or TSL. The How’s My SSL API uses REST calls and returns JSON and allows users to test clients without a browser experience. The API s free to use, no account is required and the source information is available on Github.

Invite ReferralsInvite Referrals API: Invite Referrals is an online marketing campaign service that allows for customer referral programs. Invite Referrals allows users to create and manage customer referral campaigns and contests. The Invite Referrals API allows developers to access and integrate the functionality of Invite Referrals with other applications. The main API method is integrating Invite Referrals into websites and applications.

Launch.lyLaunch.ly API: Launch.ly is an easy to use platform for launching an online business. Websites can be published in minutes and launch.ly’s advanced publishing and e-commerce tools help to grow the business. Launch.ly offers a REST API for programmatic access to Launch.ly services. API methods include Exchange rate, Navigation, Price check and Pay. Responses are returned in JSON.

LipishaLipisha API: Based in Kenya, Lipisha offers a payment platform for businesses that enables them to collect, process and integrate payments from customers and clients using mobile money such as M-Pesa or Airtel Money. The Lipisha API allows developers to integrate with the Lipisha payments system. The API carries out a number of activities including creating a new payment account, querying for transactions, Sending mobile money, charge a credit or debit card, transferring funds between different Lipisha accounts, and more.

Metro ImagingMetro Imaging API: Metro Imaging is a professional photographic printing service that operates in the U.K. The service allows professional photographers to submit photos for a full exhibition package from retouch and printing to finishing. The service is available through the Metro Imaging API through which the user can submit the photos for retouching, as well as integrate a gallery into third-party services to create a photo shop. The service is free to use.

MetroLogistics MetroLogistics API: MetroLogistics is a mail and shipping service that offers International Mail, Air, Rail, Ocean, LTL and Full Truckload shipping programs. The MetroLogistics API uses SOAP calls and allows users to calculate shipping cost, create shipping labels,standardize addresses, store addresses, track shipments after integrating with the MetroLogistics system. An account is required with service.

MobiCheckinMobiCheckin API: MobiCheckin is a guest registration and check-in application for professional event organizers. Users can check guests in and monitor arrivals using mobile iOS devices. They can also manage guest lists, badges, and invites online. The MobiCheckin API provides users with programmatic methods for working with events, guests, check-ins, signatures, and exhibitors.

MozeoMozeo API: Mozeo is a mobile marketing platform that allows users to create mobile websites and to send SMS and email messages. Mozeo users can create multiple users for a single account and control their access to different parts of the platform. The messaging aspect of the service comes with contact list cleaners, reporting functions, and APIs for integrating SMS and email messaging capabilities into other applications. Mozeo’s API documentation is not publicly available.

Network RailNetwork Rail API: Network Rail is responsible for running, maintaining, and developing Britain’s rail tracks, signaling systems, bridges, tunnels, level crossings, viaducts, and 17 key stations. The Network Rail API offers a number of real-time data feeds to encourage the development of new services of interest of those who use the railway. The API provides developer access to schedules, train positioning and movements, temporary speed restrictions, real-time performance, and more.

NZTA Christchurch TrafficNZTA Christchurch Traffic API: The New Zealand Transport Agency’s InfoConnect is a web service that connects developers with NZ traffic monitoring systems through a series of APIs. The Christchurch Traffic API is accessible via both SOAP and REST protocols, and exposes two sets of traffic data for the Christchurch area: • Road works: Roadwork locations on the Christchurch Roading Network, including duration and impact details. • Planned public events: Events within Christchurch that have an associated temporary traffic management plan, including duration and impact details.

One Way SMSOne Way SMS API: One Way SMS is a simple bulk SMS service that can be used to communicate with one or many mobile users. Developers can integrate One Way SMS’s capabilities into their own applications or systems via REST API. Sample code for the API is provided in .NET, Java, PHP, and VB6. One Way SMS comes with a 30-day money back guarantee.

OneLook Dictionary SearchOneLook Dictionary Search API: OneLook Dictionary Search is a search engine for word and phrase definitions. The site has indexed almost 19 million words from more than one thousand free dictionary web sites. The OneLook Dictionary Search API provides a simple endpoint for retrieving XML formatted results. The API delivers quick definitions and links to definitions from external dictionary sites.

OpenTechOpenTech API: OpenTech (Open Technology) is a Lebanese company that provides its customers with bulk SMS services. It bills itself as the Middle East’s leading mobile messaging provider. Users can send SMS from the OpenTech website, an Excel plugin, or via API. The API allows users to integrate SMS capabilities into their other applications via REST calls.

PageOnePageOne API: PageOne is a company that provides mobile communication solutions to organizations throughout the UK. Their SOAP API allows users to enable their applications to send and receive SMS in over 300 countries. The API supports text, binary SMS, and flash messaging and provides delivery acknowledgement after sending. It can also handle location-specific functions like targeting recipients in a given area, providing local information, and tracking resources or equipment. Additional methods of connecting to PageOne’s messaging gateway include REST, SMPP, SMTP, and SCP.

Realtime TrainsRealtime Trains API: RealTime Trains provides railway information across the British rail system. RealTime Trains makes use of five feeds from the Network Rail open data platform, and exposes this data through an API. The API is available as a feed that pushes data out, or as a RESTlike API that pulls data through HTTPS calls.

RedSMSRedSMS API: RedSMS is an SMS marketing service. Developers can use the RedSMS API to integrate many of the service’s functions into their own systems, including the ability to send SMS messages, send WAP push messages, schedule messages for delivery, receive messages, get delivery receipts for sent messages, manage contact lists, and review their account balance. Users must contact RedSMS for the full API documentation.

RetslyRetsly API: Retsly is a backend as a service (Baas) that aggregates MLS real estate data and makes it available for developing data driven real estate products. Retsly cleans and standardizes the MLS data and expose it through a variety of formats, including a REST API. Retsly API methods include agent, geography, office, photo, vendor and listing. Authentication is provided using OAuth 2.0 to generate access tokens.

Robust LinksRobust Links API: Robust Links indexes online knowledge repositories such as Wikipedia or the U.S. Census. Robust Links offers several services derived from this indexed data, some of which are exposed via API. Examples of the Robust Links API’s functionality include returning the number of Wikipedia articles a given term occurs in, predicting demographics from specified traits, or delivering cross-network data for a given social network user handle.

SendinBlueSendinBlue API: SendinBlue is a platform for managing online marketing campaigns, transactional emails, and SMS messages. It includes tools for designing custom emails or uploading designs from elsewhere. Users may send emails or SMS to all of their subscribers at once or to a subset on a contact list. SendinBlue provides users with statistical reports in order to track and improve their email marketing efforts. Many of the platform’s functions are made programmatically accessible via REST API. The SendinBlue website and documentation are available in both English and French.

SilverstreetSilverstreet API: Silverstreet is a company that offers high volume SMS over more than 800 networks. Their Mobile Connect program allows users to integrate bulk SMS services into their existing technology via REST or SMPP API. These APIs let users customize how they send and receive SMS and can even return real-time status reports for previously sent messages. Customizable features of the service include the format of SMS messages, ringtones, logos, and more.

SITA iTravelSITA iTravel API: SITA provides global information and telecommunication solutions for the air transit industry. The SITA iTravel API is a web service that provides developer access to air travel shopping, booking, check-in, loyalty, baggage tracking, and flight and airline information. The API also accesses other value-added information such as intelligence on customer behavior and value.

SkycoreSkycore API: Skycore is a mobile marketing solutions provider that offers its users both SMS (Short Message Service) and MMS (Multimedia Message Service) capabilities via REST API. Users can also create message templates that are automatically customized for the recipient. The Skycore API includes methods for sending and receiving messages as well as for getting delivery reports on previously sent messages.

SlipSMSSlipSMS API: SlipSMS is a bulk SMS messaging service intended for use by small start-ups. It can send messages internationally to over 200 countries for a flat monthly rate, and its gateway can be accessed programmatically via REST API. The SlipSMS gateway allows users to handle administration, blacklisting, user creation, and more.

SMS BroadcastSMS Broadcast API: SMS Broadcast is an Australian SMS provider. One noteworthy feature of the service is that users are not charged for any undeliverable SMS messages. Users can integrate SMS Broadcast’s capabilities into their own applications using the SMS Broadcast API for no additional charge. Possible uses for the API include providing notifications to customers, verifying customers’ phone numbers, sending SMS to end users when they log in, and simply sending and receiving messages.

SMSEagleSMSEagle API: SMSEagle is a hardware-based SMS gateway. It can be used to send and receive SMS messages cheaply as well as to control servers and services with alerts and network monitoring features. To set it up, users have to buy SMSEagle, insert a SIM card, and connect it to their computer network. The SMSEagle API allows users to use SMSEagle to send or receive messages from an external application or system.

SMSPinoySMSPinoy API: SMSPinoy provides 2-way SMS services that users can integrate into their own applications via JSON API. Users may schedule messages to be sent out at a later date and time. SMSPinoy also allows users to send tweets and update their Facebook status via SMS. A PHP SDK is provided for the API.

Sparrow SMSSparrow SMS API: Sparrow SMS is based in Nepal and can act as a messaging gateway into the country for global enterprises. Developers can use the Sparrow SMS REST API to send SMS over four of the country’s major mobile networks, receive SMS from mobile devices, get a mobile phone’s number and operator, and view the status of previously sent message.

TNZ Group SMSTNZ Group SMS API: The TNZ Group offers users a variety of telephony services, including bulk SMS services. The TNZ Group’s SMS API allows users to send and receive SMS messages by email, through a web portal, or via REST or SOAP calls using a virtual mobile number. The TNZ Group also provides real time reporting on the success or failure of sent messages.

toText.nettoText.net API: toText.net provides an online SMS gateway that users can integrate into their own systems via API. Through the API, users can send and receive bulk SMS, get delivery reports for sent messages, send long messages, and customize their Sender IDs. Sample code for the API is available in Java, PHP, C#, and VB.NET.

txt4evertxt4ever API: txt4ever provides an SMS management platform for storing records of sent text messages, contact lists, and a history of SMS purchases. txt4ever users can send messages worldwide, customize their sender IDs, and add or remove contacts through the txt4ever API. Users can access txt4ever’s messaging functions programmatically and get either confirmation of delivery or failure status via REST or SMPP calls. API documentation is only available to txt4ever members.

TykliTykli API: Tykli is a data search and data organization service that uses Semantic Web and Big Data technologies to provide solutions for information retrieval and knowledge management. Tykli’s proprietary graph analysis algorithm analyzes and processes relationships among data, providing a new data order with concepts indexing and semantic network generation. Tykli service are available via a REST API. API methods include Term, Categories, Linked, Connected, Related, and Search. An API key is required.

Uptime.lyUptime.ly API: Uptime.ly is a application management service that allows users to create public or private application status pages. Uptime.ly completes up-time monitoring processes by providing a unified communications platform for IT and help desk teams that reports up-time status to application end users. Uptime.ly offers a REST API for programmatic access to data. API resouces include Company, Application, Service components, Templates, Users, Subscribers, UserProfile, PostTypes, and more. Authentication is provided using HTTP Basic Authentication over SSL. Data is transferred using JSON.

UTBoxUTBox API: UTBox provides bulk SMS services that can be integrated into other applications via REST or SOAP API. In addition to sending and receiving SMS, the API allows users to programmatically get delivery receipts, query SMS statuses, set the call back URL, and more. Potential users can contact UTBox for API access.

VoxoxVoxox API: Voxox is a company that provides communication services over mobile devices and PCs. They offer a variety of VoIP telephony services, including SIP Trunks, hosted PBX, carrier services, and SMS messaging. The Voxox API provides developers with methods for sending, receiving, and tracking the status of SMS messages programmatically via REST calls.

Wikipedia2CartoonWikipedia2Cartoon API: Wikipedia2Cartoon is a free film generator that allows users to create movies convert webpages and wikipedia articles into cartoon talk shows. The files have smaller file sizes; an hour-long high quality cartoon only will only be several megabytes. The Wikipedia2Cartoon API uses REST calls and allows users to submit webpages through a URL to turn them into cartoons. An account is required with service.

Youphoric SMSYouphoric SMS API: Youphoric is a group of IT experts who create a variety of projects and services together, including the Youphoric SMS API. This is a messaging service that allows users to create applications that can send and receive SMS. The Youphoric API provides methods for sending SMS, handling incoming SMS, and sending scheduled push messages via REST calls.

Zergo Moscow MetroZergo Moscow Metro API: Zergo is a multi-site service that provides links to other shopping sites, and allows users to tag and link photos. The Zergo Moscow Metro API allows users to choose Moscow metro stations by ID or name and embed it on third-party websites or blogs. The service uses REST calls and no account is required with service.

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.