API for Programmers

We've made the API as simple as possible. We currently have two modules on our site: the TapURL API and MultiTap API. Both work by by passing data via an HTTP GET request. If a URL is successfully created a single url will be returned. If a URL could not be created the text "NA:" will be returned with a reason for the error. Here are URL's and data to pass.

TapURL API:
To submit to TapURL, your URL must have be a valid URL. Your URL must begin with a prefix such as http://, https:, or ftp://. Below are a couple of examples of the data you must submit:

http://tapurl.com/apis.php?url=[Your URL] Everything to the left of the equal sign must be lower case. Everything to the right of the equal sign must be URL encoded.

Example:
http://tapurl.com/apis.php?url=http://www.yahoo.com


Multi.TapURL API:
This API is very similar to the TapURL api except a lot more data is passed. The following field can be passed to generate a Multi.Tap:
  title Recommended
  description Optional
  url1 Required
  title1 Optional
  url2 Optional
  title2 Optional
  url3 Optional
  title3 Optional
  url4 Optional
  title4 Optional
  url5 Optional
  title5 Optional

Just like TapURL, your URL's must begin with a prefix such as http://, https:, or ftp://. Below are a couple of examples of the data you must submit:

Minialistic Example:
http://multi.tapurl.com/apis.php?url1=[Your URL] Everything to the left of the equal sign must be lower case. Everything to the right of the equal sign must be URL encoded.

Example:
http://multi.tapurl.com/apis.php?title=Some%20of%20favorite%20Search%20Engines
&url1=http://www.yahoo.com&title1=Yahoo&url2=http://www.google.com&title2=Google



Home  Stats  News  API  Terms of Service