Skip to content

ClickMeter API API

by clickmeter.com

API keyBusiness
Open documentation ↗

Overview

Api dashboard for ClickMeter API

ClickMeter API is a business API from clickmeter.com. Requests are authenticated with an API key. It is served over plain HTTP. Its OpenAPI description documents 104 endpoints.

At a glance

Authentication
API key
HTTPS
No
CORS
Unknown
Category
Business
Base URL
http://apiv2.clickmeter.com:80
Version
v2
Endpoints
104
Spec updated
2023-03-06

Make a first request

Replace the placeholders; the documentation says exactly where credentials go.

cURL
curl -X GET "http://apiv2.clickmeter.com:80/account" \
  -H "Accept: application/json" \
  -H "X-API-Key: YOUR_API_KEY"
JavaScript
const response = await fetch("http://apiv2.clickmeter.com:80/account", {
  method: "GET",
  headers: {
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
  },
});
const data = await response.json();
console.log(data);
Python
import requests

response = requests.request(
    "GET",
    "http://apiv2.clickmeter.com:80/account",
    headers={
    "Accept": "application/json",
    "X-API-Key": "YOUR_API_KEY",
    },
    timeout=30,
)
print(response.json())

Endpoints

MethodPathWhat it does
GET/accountRetrieve current account data
POST/accountUpdate current account data
GET/account/domainwhitelistRetrieve list of a domains allowed to redirect in DDU mode
POST/account/domainwhitelistCreate an domain entry
DELETE/account/domainwhitelist/{whitelistId}Delete an domain entry
GET/account/guestsRetrieve list of a guest
POST/account/guestsCreate a guest
GET/account/guests/countRetrieve count of guests
GET/account/guests/{guestId}Retrieve a guest
POST/account/guests/{guestId}Update a guest
DELETE/account/guests/{guestId}Delete a guest
GET/account/guests/{guestId}/permissionsRetrieve permissions for a guest
GET/account/guests/{guestId}/permissions/countRetrieve count of the permissions for a guest
POST/account/guests/{guestId}/{type}/permissions/patchChange the permission on a shared object
PUT/account/guests/{guestId}/{type}/permissions/patchChange the permission on a shared object
GET/account/ipblacklistRetrieve list of a ip to exclude from event tracking
POST/account/ipblacklistCreate an ip blacklist entry
DELETE/account/ipblacklist/{blacklistId}Delete an ip blacklist entry
GET/account/planRetrieve current account plan
GET/aggregatedRetrieve statistics about this customer for a timeframe
GET/aggregated/listRetrieve statistics about this customer for a timeframe grouped by some temporal entity (day/week/month)
GET/aggregated/summary/conversionsRetrieve statistics about a subset of conversions for a timeframe with conversions data
GET/aggregated/summary/datapointsRetrieve statistics about a subset of datapoints for a timeframe with datapoints data
GET/aggregated/summary/groupsRetrieve statistics about a subset of groups for a timeframe with groups data
GET/clickstreamRetrieve the latest list of events of this account. Limited to last 100.
GET/conversionsRetrieve a list of conversions
POST/conversionsCreate a conversion
GET/conversions/aggregated/listRetrieve statistics about this customer for a timeframe related to a subset of conversions grouped by some temporal entity (day/week/month)
GET/conversions/countRetrieve a count of conversions
GET/conversions/{conversionId}Retrieve conversion specified by id
POST/conversions/{conversionId}Update conversion specified by id
DELETE/conversions/{conversionId}Delete conversion specified by id
GET/conversions/{conversionId}/aggregatedRetrieve statistics about this conversion for a timeframe
GET/conversions/{conversionId}/aggregated/listRetrieve statistics about this conversion for a timeframe grouped by some temporal entity (day/week/month)
GET/conversions/{conversionId}/datapointsRetrieve a list of datapoints connected to this conversion
PUT/conversions/{conversionId}/datapoints/batch/patchModify the association between a conversion and multiple datapoints
GET/conversions/{conversionId}/datapoints/countRetrieve a count of datapoints connected to this conversion
PUT/conversions/{conversionId}/datapoints/patchModify the association between a conversion and a datapoint
GET/conversions/{conversionId}/hitsRetrieve the list of events related to this conversion.
PUT/conversions/{conversionId}/notesFast patch the "notes" field of a conversion
GET/datapointsList of all the datapoints associated to the user
POST/datapointsCreate a datapoint
GET/datapoints/aggregatedRetrieve statistics about this customer for a timeframe by groups
GET/datapoints/aggregated/listRetrieve statistics about all datapoints of this customer for a timeframe grouped by some temporal entity (day/week/month)
POST/datapoints/batchUpdate multiple datapoints
PUT/datapoints/batchCreate multiple datapoints
DELETE/datapoints/batchDelete multiple datapoints
GET/datapoints/countCount the datapoints associated to the user
GET/datapoints/{id}Get a datapoint
POST/datapoints/{id}Update a datapoint
DELETE/datapoints/{id}Delete a datapoint
GET/datapoints/{id}/aggregatedRetrieve statistics about this datapoint for a timeframe
GET/datapoints/{id}/aggregated/listRetrieve statistics about this datapoint for a timeframe grouped by some temporal entity (day/week/month)
PUT/datapoints/{id}/favouriteFast switch the "favourite" field of a datapoint
GET/datapoints/{id}/hitsRetrieve the list of events related to this datapoint.
PUT/datapoints/{id}/notesFast patch the "notes" field of a datapoint
GET/domainsRetrieve a list of domains
POST/domainsCreate a domain
GET/domains/countRetrieve count of domains
GET/domains/{id}Get a domain
POST/domains/{id}Update a domain
DELETE/domains/{id}Delete a domain
GET/groupsList of all the groups associated to the user.
POST/groupsCreate a group
GET/groups/aggregatedRetrieve statistics about this customer for a timeframe by groups
GET/groups/aggregated/listRetrieve statistics about all groups of this customer for a timeframe grouped by some temporal entity (day/week/month)
GET/groups/countCount the groups associated to the user.
GET/groups/{id}Get a group
POST/groups/{id}Update a group
DELETE/groups/{id}Delete group specified by id
GET/groups/{id}/aggregatedRetrieve statistics about this group for a timeframe
GET/groups/{id}/aggregated/listRetrieve statistics about this group for a timeframe grouped by some temporal entity (day/week/month)
GET/groups/{id}/aggregated/summaryRetrieve statistics about a subset of datapoints for a timeframe with datapoints data
GET/groups/{id}/datapointsList of all the datapoints associated to the user in this group.
POST/groups/{id}/datapointsCreate a datapoint in this group
GET/groups/{id}/datapoints/countCount the datapoints associated to the user in this group.
PUT/groups/{id}/favouriteFast switch the "favourite" field of a group
GET/groups/{id}/hitsRetrieve the list of events related to this group.
PUT/groups/{id}/notesFast patch the "notes" field of a group
GET/hitsRetrieve the list of events related to this account.
GET/meRetrieve current account data
GET/me/planRetrieve current account plan
GET/retargetingList of all the retargeting scripts associated to the user
POST/retargetingCreates a retargeting script
GET/retargeting/countRetrieve count of retargeting scripts
GET/retargeting/{id}Get a retargeting script object
POST/retargeting/{id}Updates a retargeting script
DELETE/retargeting/{id}Deletes a retargeting script (and remove associations)
GET/retargeting/{id}/datapointsList of all the datapoints associated to the retargeting script.
GET/retargeting/{id}/datapoints/countCount the datapoints associated to the retargeting script.
GET/tagsList of all the groups associated to the user filtered by this tag.
POST/tagsCreate a tag
GET/tags/countList of all the groups associated to the user filtered by this tag.
GET/tags/{tagId}Retrieve a tag
DELETE/tags/{tagId}Delete a tag
GET/tags/{tagId}/datapointsList of all the datapoints associated to the user filtered by this tag
DELETE/tags/{tagId}/datapointsDelete the association of this tag with all datapoints
GET/tags/{tagId}/datapoints/countCount the datapoints associated to the user filtered by this tag
PUT/tags/{tagId}/datapoints/patchAssociate/Deassociate a tag with a datapoint
GET/tags/{tagId}/groupsList of all the groups associated to the user filtered by this tag.

Showing the first 100 of 104 endpoints; the full list is in the documentation.

Questions

Does the ClickMeter API API need an API key?

Yes. The ClickMeter API API uses API key authentication; the documentation explains how to get credentials.

Does the ClickMeter API API support HTTPS?

The ClickMeter API API is listed as HTTP only, so avoid sending secrets to it.

How many endpoints does the ClickMeter API API have?

Its OpenAPI description lists 104 endpoints in version v2. The first 100 are shown on this page.

What are alternatives to the ClickMeter API API?

Other Business APIs include Gmail, Google Analytics, Apache Superset, Trello, Square.

Compare alternatives →

Listed from APIs.guru (CC0).