• Formulating a Request
  • Endpoint
  • Authentication
  • Version 1.7.2 or earlier
  • Version 1.7.3 or later
  • Creating a Signed API request
  • Step 1: Generate the canonical URL
  • Step 2: Generate the signing string
  • Step 3: Create the signature value
  • Step 4
  • Methods
  • Sites
  • GET /api/base/v1/sites (/api/?module=base&version=v1&do=sites)
  • POST /api/base/v1/sites (/api/?module=base&version=v1&do=sites)
  • Request Params
  • DELETE /api/base/v1/sites (/api/?module=base&version=v1&do=sites)
  • Request Params
  • Users
  • GET /api/base/v1/users (/api/?module=base&version=v1&do=sites)
  • POST /api/base/v1/users (/api/?module=base&version=v1&do=sites)
  • Request Params
  • DELETE /api/base/v1/users/<user_id> (/api/?module=base&version=v1&do=sites&user_id=foo)
  • Site Users
  • POST /api/base/v1/siteUsers (/api/?module=base&version=v1&do=siteUsers)
  • Request Params
  • Reports
  • GET /api/base/v1/reports (/api/?module=base&version=v1&do=reports)
  • Request Params
  • GET /api/base/v1/reports/latest_visits (/api/?module=base&version=v1&do=reports&report_name=latest_visits)
  • Request Params
  • GET /api/base/v1/reports/visit/ (/api/?module=base&version=v1&do=reports&report_name=visit&sessionId=foo)
  • Request Params
  • GET /api/base/v1/reports/latest_actions (/api/?module=base&version=v1&do=reports&report_name=latest_actions)
  • Request Params
  • GET /api/base/v1/reports/clickstream (/api/?module=base&version=v1&do=reports&report_name=clickstream)
  • Request Params
  • GET /api/base/v1/reports/clicks (/api/?module=base&version=v1&do=reports&report_name=clicks)
  • Request Params
  • Working with the Response