Join For Free

Semantic Relatedness API now available on Mashape Posted 7 months ago

Semantic flexibility and approximation are a fundamental part of intelligent behavior that semantic applications are expected to deliver. 

The Amtera Semantic Relatedness API provides an easy-to-use service, which supports applications accessing a large-scale distributional knowledge base.  The API’s core operation is to calculate the semantic relatedness between pairs of text excerpts based on the likeness of their meaning or semantic content.   By incorporating semantic approximations and disambiguation functionalities, Amtera can differentiate between a movie star and a star cluster or galaxy.

The service is optimized to support the high throughput needed for industry applications.  Currently the service is available in English and Portuguese.  Additional languages, such as German, Spanish, French, and Italian will be available in October.  Mashape is excited to have Amtera join our community.  Give their API a try today!

Want to Tango with Mashape? Posted 7 months ago

Tango Card is pioneering the next generation of rewards programs in enterprise.  The Rewards as a Service API, or RaaS, is helping companies drive real business results.  With Tango you can easily send and track rewards and gifts to your customers and employees.  Real rewards are a critical part of any business strategy – whether customer loyalty, customer acquisition and retention or employee engagement. 

Tango’s API lets you elegantly connect their sophisticated rewards program into your own platform; plus, you can add the option to send rewards directly from within your own app increasing its stickiness.  RaaS is helping companies drive critical business results by delighting customers and employees with real rewards at the right time.

It takes two to Tango, so try their API today.  Your customers will be happy you joined the dance.  

List of 40+ tutorials on how to create an API Posted 7 months ago

image

Here’s a useful list of resources on how to create an API, categorized by programming language. (We also have a post on 30+ ways to make a REST call in different languages)

As an API Marketplace, Mashape helps developers discover, consume, distribute, and monetize private and public APIs.  We hope that the tutorials below would help you in your API journey. 

(If you’re looking for examples of APIs, check here for a list of face recognition APIs)

Node.js 

  1. http://flippinawesome.org/2013/09/23/easy-api-scaffolding-with-simple-api-and-node-js/
  2. http://blog.modulus.io/nodejs-and-express-create-rest-api (May 2013)
  3. http://synthmedia.co.uk/blog/basic-nodejs-api-with-restify-and-save (May 2013)
  4. http://webapplog.com/tutorial-node-js-and-mongodb-json-rest-api-server-with-mongoskin-and-express-js/ (Jul 2013)
  5. http://thewayofcode.wordpress.com/2013/04/21/how-to-build-and-test-rest-api-with-nodejs-express-mocha/ (Apr 2013)
  6. http://webapplog.com/intro-to-express-js-simple-rest-api-app-with-monk-and-mongodb/ (Apr 2013)
  7. http://stackoverflow.com/questions/14990544/how-to-best-create-a-restful-api-in-node-js (Feb 2013)
  8. http://erichonorez.wordpress.com/2013/02/10/how-create-a-rest-api-with-node-js-and-express/ (Feb 2013)
  9. http://benaugarten.com/blog/2013/01/31/restful-a-better-rest-api-using-node-dot-js-with-express/ (Jan 2013)
  10. http://coenraets.org/blog/2012/10/creating-a-rest-api-using-node-js-express-and-mongodb/ (Nov 2012)
  11. http://pixelhandler.com/blog/2012/02/09/develop-a-restful-api-using-node-js-with-express-and-mongoose/ (Feb 2012)

PHP

  1. http://coreymaynard.com/blog/creating-a-restful-api-with-php/ (May 2013)
  2. http://net.tutsplus.com/tutorials/php/creating-an-api-centric-web-application/ (2011)
  3. http://www.youtube.com/watch?v=vJVQi7ZFSaQ (2010)
  4. http://blog.andreaolivato.net/programming/create-your-first-api-set-in-php.html (2009)
  5. http://www.gen-x-design.com/archives/create-a-rest-api-with-php/ (Feb 2009)
  6. http://www.particletree.com/features/how-to-add-an-api-to-your-web-service/ (2009)
  7. http://www.recessframework.org/page/towards-restful-php-5-basic-tips (2008)
  8. http://www.codewalkers.com/c/a/Miscellaneous/Create-Your-Own-Custom-API/ (2005)

Python

  1. http://blog.miguelgrinberg.com/post/designing-a-restful-api-with-python-and-flask (May 2013)
  2. http://gotofritz.net/blog/weekly-challenge/restful-python-api-bottle/ (2012)
  3. http://blog.webspecies.co.uk/2011-06-15/restful-web-services-with-python-the-easy-way.html (2011)
  4. http://myadventuresincoding.wordpress.com/2011/01/02/creating-a-rest-api-in-python-using-bottle-and-mongodb/ (2011)
  5. http://www.robertshady.com/content/creating-very-basic-api-using-python-django-and-piston (2010)

Rails

  1. http://collectiveidea.com/blog/archives/2013/06/13/building-awesome-rails-apis-part-1/ (Jun 2013)
  2. http://www.emilsoman.com/blog/2013/05/18/building-a-tested/ (May 2013)
  3. http://railsware.com/blog/2013/04/08/api-with-ruby-on-rails-useful-tricks/ (Apr 2013)
  4. http://mt.gomiso.com/2011/06/27/building-a-platform-api-on-rails/ (2011)
  5. http://www.whatcodecraves.com/articles/2008/11/25/how-to-make-an-api-for-a-rails-app (2008)
  6. http://www.xml.com/pub/a/2006/04/19/rest-on-rails.html?page=3 (2006)

ASP.NET Web API (C#/.NET)

  1. http://www.windowsazure.com/en-us/develop/net/tutorials/rest-service-using-web-api/ (Jun 2013)
  2. http://blog.ploeh.dk/2013/08/23/how-to-create-a-pure-f-aspnet-web-api-project/ (Aug 2013)
  3. http://dotnet.dzone.com/articles/web-api-aspnet-web-forms (May 2013)
  4. http://www.contentedcoder.com/2013/03/creating-your-first-web-api.html (Apr 2013)
  5. http://www.codeproject.com/Articles/549152/Introduction-to-ASP-NET-Web-API (Mar 2013)
  6. http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api (2012)
  7. http://www.asp.net/web-api/overview/creating-web-apis/creating-a-web-api-that-supports-crud-operations (2012)
  8. http://www.asp.net/web-api/overview/creating-web-apis/using-web-api-with-entity-framework/using-web-api-with-entity-framework,-part-1 (2012)
  9. https://github.com/Factual/factual-csharp-driver/wiki/ASP.NET-Web-API-with-Factual-Driver-Example (2012)

Java

  1. http://www.ibm.com/developerworks/training/kp/j-kp-rest/
  2. http://static.springsource.org/spring/docs/3.0.0.M3/spring-framework-reference/html/ch18s02.html
  3. http://docs.oracle.com/javaee/6/tutorial/doc/giepu.html
  4. http://www.myeclipseide.com/documentation/quickstarts/webservices_rest/
  5. http://rest.elkstein.org/2008/02/using-rest-in-java.html

Are there useful tutorials on creating APIs that should be here?  Please send us a tweet @mashape

Google Rank Checker on Mashape Posted 7 months ago

Do you have time to check and keep track of your Google rankings?  We imagine you’re slammed like us, so we’re glad to have WhereStand’s API join our community.

WhereStand is a powerful search engine rank-monitoring app.  Their API checks, tracks and analyzes your Google rankings; plus, it helps automate the reporting aspect of your SEO.   Of particular interest, WhereStand has built-in alerts, activity recording, CSV reports, custom metrics, analytics, multi-user management, and competition tracking.

 Save yourself some time and try the WhereStand API, now!

DNS & Server Load Balancing API joins Mashape Posted 7 months ago

GSLB.me is a cloud based DNS and Global Server Load Balancing solution that provides full authoritative DNS services and DNS-based geographical traffic balancing, failover, high availability and geographical routing.

The DNS protocol is used to associate IP addresses to hostnames in order to make Internet resources reachable.  Static DNS returns one or more IP addresses associated to one hostname.  However, static DNS has no way to understand if your website, application, or data center is alive and reachable or not, and has no way to understand if they are performing properly according to your service levels.  As a result, traditional DNS systems cannot provide a consistent, always-available user experience.

GSLB.me’s API is a fully dynamic DNS solution that monitors your datacenters and servers in order to provide consistent access to your websites and applications to your customers and users.  The API replies to DNS queries by returning the best available IP address(es) based on how your website/application is performing and based on dynamic criteria such as your customer / client geographical position.  We think you’ll like GSLB.me’s API, give it a try!

 

Twinword natural language API joins Mashape Posted 7 months ago

The Twinword API collects how people associate concepts in mind through word association tests, word graph dictionary, e-commerce recommendations, document topic detection and more.

 Twinword products are based on its patented technology of compiling a massive database that understands, organizes and extracts true knowledge from websites and information repositories in a way that mimics natural human thought.

As more partners, companies and users access Twinword’s Word Graph API, the more it grows naturally into an ever-updated and powerful contextual information provider.   Help Mashape grow Twinword and try out their API today.

List of 20+ Domain & IP API Tools Posted 7 months ago

image

Here’s a useful list domain and IP API tools.  Let us know if there are other APIs that should be on this list (chris@mashape.com):

Read More

List of 18 APIs to Protect your Site Posted 7 months ago

image

Whether it’s inappropriate content, spam, or fraud prevention - protecting your site should be a priority.  Here are some APIs to help you strengthen the fort.

Read More

List of 30+ Summarizer APIs, libraries, and software Posted 8 months ago

image

This is a list of summarizer APIs, libraries, and software.  We’d like to keep this list fresh so feel free to suggest additions - tweet it to us @mashape .  Enjoy!

Read More

Be reminded with Beeminder, now on Mashape! Posted 8 months ago

image

Do you have problems setting new goals and sticking to them?  We’ve just discovered your solution and, guess what, it’s available in an API.  Amazing!

Your goals can be anything quantifiable — weight, pushups, number of cigarettes, or how long it takes you to bike to work.  Answer with your number when Beeminder asks — or connect a physical fitness monitoring device — and the API will show your progress and a Yellow Brick Road to follow to stay on track.

If you go off track, you pledge money to stay on the road the next time.  If you go off track again, Beeminder charges you.  Nothing like an API to keep you fit and your bank account strong.  Try it on Mashape today.