Browse | Search | Community | Radio Start a new collaboration project
Login | Register   
   Home  /  Developer
 

Kompoz Developer Center

Come on in, We're Open!

The Kompoz Developer Center offers Web Services and APIs that make it easy to build applications and mashups that use our platform in new an interesting ways.

Here are the tools. Now go and create something!

 

REST Services

REST stands for Representational State Transfer. Most of the Komopoz Web Services use "REST-Like" RPC-style operations over HTTP GET or POST requests with parameters URL encoded into the request. Kompoz Web Services are for developers, businesses and researchers interested in using the Kompoz platform to create new and useful application for Kompoz members.

REST services offer several advantages, such as:

  • They are easy to build.
  • URLs are easy to construct and can be tested using your browser.
  • Results are human-readable

REST URL Construction

Most API requests will use GET, but data can also be submitted using a POST. All service URLs start with the host name, such as:

     http://api.kompoz.com/

After the host name, include the context and the service version number, such as:

   /compose-collaborate/v-1.0/

Next is the service name followed by a question mark:

   getProjects.rest?

Those components form the base URL, and would be assembled as:

   http://api.kompoz.com/compose-collaborate/v-1.0/getProjects.rest?

The service name is followed by the actual query parameters, which take the form argument=value, where the arguments and values are url encoded. Multiple parameters are separated by an ampersand (&). Refer to the documentation for each service to see a list of valid arguments.

If a client chooses to use the POST method, the POST URL would include everything up to the question mark (but not including the question mark). Parameters would be passed as normal HTTP name-value pairs.

 

Kompoz Services Registry

 

Looking for additional Web services? Contact us with details about what you need. Chances are, we'll build it for you.

 

 

 

 

Copyright © 2007 - 2008, Kompoz, LLC Home  |  Press  |  Contact  |  Advertise  |  Privacy  |  Terms  |  Developer API  |  Feed