REST Services v1

REST Services v1

Getting Started Using the Urchin Data API Web Services

API Table of Contents

To use the Urchin Data API, write a client program in the language of your choice (such as Java, .Net, Perl, Python, C, C++, PHP).

The client program sends a request to one of the Urchin data web services, such as the adminservice or reportservice. The relevant service processes the request and sends back a response, which the client program must parse. The only software you need to install in order to use the Urchin Data API is the software for the language that you will be using to write your client programs.

Web Services Overview

The following operations provided by a web service for REST:

  • Admin service (see Admin service (REST) v1):

    • o getAccountList
      • Use getAccountList to extract accounts information for an authenticated user.
      o getProfileList
      • Use getProfileList to extract profile information for an authenticated user.
  • Report service (see Report service (REST) v1):

    • o getTableList
      • Use getTableList to extract table information for a specified profile.
      o getData
      • Use getData to extract data from Urchin tables.