This endpoint is deprecated and will be removed on October 1st, 2024.
includeCustom | boolean Default: true Whether to include custom dimensions within the results. |
includeOnlyParents | boolean Default: false This will filter out dimensions which are covered by others. Only parent/master dimensions will be output |
org | string The name of the organization (Coveo Cloud V2 only) |
[- {
- "apiNames": [
- "string"
], - "availableInVisit": true,
- "custom": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "returnName": "string",
- "status": "AVAILABLE",
- "type": "TEXT"
}
]
This endpoint is deprecated and will be removed on October 1st, 2024.
includeOnlyParents | boolean Default: false This will filter out dimensions which are covered by others. Only parent/master dimensions will be output |
org | string The name of the organization (Coveo Cloud V2 only) |
[- {
- "apiNames": [
- "string"
], - "availableInVisit": true,
- "custom": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "returnName": "string",
- "status": "AVAILABLE",
- "type": "TEXT"
}
]
This endpoint is deprecated and will be removed on October 1st, 2024.
event required | Array of strings unique Items Enum: "searches" "clicks" "custom_events" The types of event where this dimension will be added. |
name | string The name of the custom dimension. It should start with the 'c_' prefix. If not present, the prefix will be added automatically. |
org | string The name of the organization (Coveo Cloud V2 only) |
updatePastEvents | boolean Deprecated Default: false Whether to update the custom dimension in past events. |
The custom dimension information.
displayName required | string The display name of the dimension. Should be human readable |
type required | string Enum: "TEXT" "NUMBER" "SHORT" "BOOLEAN" "DATE" … 7 more The type of the dimension |
path | Array of strings Strings that correspond to the path that must be followed to fetch the desired value of the dimension in the custom_datas map. For example, let's consider the following custom_datas map: '{"a":{"b":"c"}}'. To select the value "c", the path would need to contain the elements "a" and "b". |
{- "displayName": "string",
- "path": [
- "string"
], - "type": "TEXT"
}
{- "apiNames": [
- "string"
], - "availableInVisit": true,
- "custom": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "returnName": "string",
- "status": "AVAILABLE",
- "type": "TEXT"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
apiName required | string Format must be |
org | string The name of the organization (Coveo Cloud V2 only) |
This endpoint is deprecated and will be removed on October 1st, 2024.
apiName required | string Format must be |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "apiNames": [
- "string"
], - "availableInVisit": true,
- "custom": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "returnName": "string",
- "status": "AVAILABLE",
- "type": "TEXT"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
apiName required | string Format must be |
org | string The name of the organization (Coveo Cloud V2 only) |
updatePastEvents | boolean Deprecated Default: false Whether to update the custom dimension in past events. |
The custom dimension information.
displayName required | string The display name of the dimension Should be human readable |
type required | string Enum: "TEXT" "NUMBER" "SHORT" "BOOLEAN" "DATE" … 7 more The type of the dimension |
{- "displayName": "string",
- "type": "TEXT"
}
{- "apiNames": [
- "string"
], - "availableInVisit": true,
- "custom": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "returnName": "string",
- "status": "AVAILABLE",
- "type": "TEXT"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
dimension required | string The dimensions to fetch. |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
n | integer <int32> The number of result to include in a page. |
org | string The name of the organization (Coveo Cloud V2 only) |
p | integer <int32> The response's page to access, starting at 1. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "values": [
- {
- "property1": { },
- "property2": { }
}
]
}
This endpoint is deprecated and will be removed on October 1st, 2024.
event required | string Enum: "searches" "clicks" "custom_events" The type of event for which to look for suggestions. |
depth | integer <int32> Default: 1000 The number of events to look at when getting suggestions. A larger depth means more suggestions but also slower performance. |
from | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
includeValueSamples | boolean Default: true Whether value samples should be included in the response. |
org | string The name of the organization (Coveo Cloud V2 only) |
to | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
{- "suggestions": [
- {
- "apiName": "string",
- "eventName": "string",
- "values": [
- "string"
]
}
]
}
This endpoint is deprecated and will be removed on October 1st, 2024.
{- "apiNames": [
- "string"
], - "availableInVisit": true,
- "custom": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "returnName": "string",
- "status": "AVAILABLE",
- "type": "TEXT"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
dimension required | string The dimensions to fetch. |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
from | string from |
n | integer <int32> The number of result to include in a page. |
org | string The name of the organization (Coveo Cloud V2 only) |
p | integer <int32> The response's page to access, starting at 1. |
to | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "values": [
- {
- "property1": { },
- "property2": { }
}
]
}
This endpoint is deprecated and will be removed on October 1st, 2024.
org | string The name of the organization (Coveo Cloud V2 only) |
[- {
- "author": "string",
- "description": "string",
- "downloadLink": "string",
- "filters": {
- "property1": "string",
- "property2": "string"
}, - "from": 0,
- "id": "string",
- "size": 0,
- "startDate": 0,
- "status": "AVAILABLE",
- "to": 0
}
]
This endpoint is deprecated and will be removed on October 1st, 2024.
f | Array of strings The filter that will be applied to the events common dimensions (shared by all types of events). Multiple filter parameters are joined with the AND operator. |
fc | Array of strings The filter that will be applied to the custom events dimensions. Multiple filter parameters are joined with the AND operator. |
filename | string Can only contain US-ASCII characters. If none is supplied it will be set to the export's id. |
format | string Default: "EXCEL" Enum: "EXCEL" "NO_NEWLINE" "EXCEL,NO_NEWLINE" The format of the generated CSV files. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
fs | Array of strings The filter that will be applied to the click and search events dimensions. Multiple filter parameters are joined with the AND operator. |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
{- "author": "string",
- "description": "string",
- "downloadLink": "string",
- "filters": {
- "property1": "string",
- "property2": "string"
}, - "from": 0,
- "id": "string",
- "size": 0,
- "startDate": 0,
- "status": "AVAILABLE",
- "to": 0
}
This endpoint is deprecated and will be removed on October 1st, 2024.
f | Array of strings The filter that will be applied to the events common dimensions (shared by all types of events). Multiple filter parameters are joined with the AND operator. |
fc | Array of strings The filter that will be applied to the custom events dimensions. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
fs | Array of strings The filter that will be applied to the click and search events dimensions. Multiple filter parameters are joined with the AND operator. |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
{- "estimates": {
- "property1": 0,
- "property2": 0
}
}
This endpoint is deprecated and will be removed on October 1st, 2024.
d | string Export's description. |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
filename | string Can only contain US-ASCII characters. If none is supplied it will be set to the export's id. |
fn | Array of strings The filter that will be applied to dimensions to exclude events from the results. Multiple filter parameters are joined with the AND operator. |
format | string Default: "EXCEL" Enum: "EXCEL" "NO_NEWLINE" "EXCEL,NO_NEWLINE" The format of the generated CSV files. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
{- "author": "string",
- "description": "string",
- "downloadLink": "string",
- "filters": {
- "property1": "string",
- "property2": "string"
}, - "from": 0,
- "id": "string",
- "size": 0,
- "startDate": 0,
- "status": "AVAILABLE",
- "to": 0
}
This endpoint is deprecated and will be removed on October 1st, 2024.
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
fn | Array of strings The filter that will be applied to dimensions to exclude events from the results. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
{- "estimates": {
- "property1": 0,
- "property2": 0
}
}
This endpoint is deprecated and will be removed on October 1st, 2024.
exportId required | string The export's unique identifier. |
org | string The name of the organization (Coveo Cloud V2 only) |
redirect | boolean Default: false Whether to return a HTTP redirect to the actual file. Note: for technical reasons, setting this parameter to true will yield an error when calling the endpoint through Swagger user interface. |
{- "author": "string",
- "description": "string",
- "downloadLink": "string",
- "filters": {
- "property1": "string",
- "property2": "string"
}, - "from": 0,
- "id": "string",
- "size": 0,
- "startDate": 0,
- "status": "AVAILABLE",
- "to": 0
}
This endpoint is deprecated and will be removed on October 1st, 2024.
org | string The name of the organization (Coveo Cloud V2 only) |
{- "filters": [
- {
- "account": "string",
- "displayName": "string",
- "id": "string",
- "type": "string",
- "value": "string"
}
]
}
This endpoint is deprecated and will be removed on October 1st, 2024.
org | string The name of the organization (Coveo Cloud V2 only) |
The filter configuration
displayName required | string The display name of the filter. |
value required | string The actual value of the filter. |
{- "displayName": "string",
- "value": "string"
}
{- "id": "string"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
This endpoint is deprecated and will be removed on October 1st, 2024.
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "account": "string",
- "displayName": "string",
- "id": "string",
- "type": "string",
- "value": "string"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
The filter configuration
displayName required | string The display name of the filter. |
value required | string The actual value of the filter. |
{- "displayName": "string",
- "value": "string"
}
{- "id": "string"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
[- {
- "account": "string",
- "filters": [
- "string"
], - "reports": [
- "string"
], - "userId": "string"
}
]
This endpoint is deprecated and will be removed on October 1st, 2024.
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
The users to set the permission on.
[- "string"
]
This endpoint is deprecated and will be removed on October 1st, 2024.
org | string The name of the organization (Coveo Cloud V2 only) |
{- "filters": [
- {
- "account": "string",
- "displayName": "string",
- "id": "string",
- "type": "string",
- "value": "string"
}
]
}
This endpoint is deprecated and will be removed on October 1st, 2024.
org | string The name of the organization (Coveo Cloud V2 only) |
The filter configuration
displayName required | string The display name of the filter. |
value required | string The actual value of the filter. |
{- "displayName": "string",
- "value": "string"
}
{- "id": "string"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
This endpoint is deprecated and will be removed on October 1st, 2024.
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "account": "string",
- "displayName": "string",
- "id": "string",
- "type": "string",
- "value": "string"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
The filter configuration
displayName required | string The display name of the filter. |
value required | string The actual value of the filter. |
{- "displayName": "string",
- "value": "string"
}
{- "id": "string"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
org | string The name of the organization (Coveo Cloud V2 only) |
{- "metricResponses": [
- {
- "displayName": "string",
- "eventTypes": [
- "string"
], - "higherIsBetter": true,
- "metricName": "string",
- "percentage": true,
- "type": "string"
}
]
}
This endpoint is deprecated and will be removed on October 1st, 2024.
metricName required | string metricName |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "displayName": "string",
- "eventTypes": [
- "string"
], - "higherIsBetter": true,
- "metricName": "string",
- "percentage": true,
- "type": "string"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
includeConfig | boolean Default: true Whether to include the detailed configuration of the report in the response. |
org | string The name of the organization (Coveo Cloud V2 only) |
type | string Enum: "DASHBOARD" "EXPLORER" "EXPLORER,DASHBOARD" The type of the report. Must be either 'explorer' or 'dashboard'. |
{- "reports": [
- {
- "account": "string",
- "allAnalyticsViewer": true,
- "configuration": {
- "property1": { },
- "property2": { }
}, - "displayName": "string",
- "filters": [
- "string"
], - "id": "string",
- "type": "string"
}
]
}
This endpoint is deprecated and will be removed on October 1st, 2024.
org | string The name of the organization (Coveo Cloud V2 only) |
The report configuration
allAnalyticsViewer required | boolean Whether the report should be available to all analytics viewer. |
required | object The configuration of the report. Must be a json. |
displayName required | string The display name of the report. |
type required | string Enum: "DASHBOARD" "EXPLORER" The type of the report. Must be either 'explorer' or 'dashboard'. |
filters | Array of strings unique The ids of the persisted filters associated with the report. |
{- "allAnalyticsViewer": true,
- "configuration": {
- "property1": { },
- "property2": { }
}, - "displayName": "string",
- "filters": [
- "string"
], - "type": "DASHBOARD"
}
{- "id": "string"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
reportId required | string The unique identifier of a report. This id is generated by the server when creating a report. |
org | string The name of the organization (Coveo Cloud V2 only) |
This endpoint is deprecated and will be removed on October 1st, 2024.
reportId required | string The unique identifier of a report. This id is generated by the server when creating a report. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "account": "string",
- "allAnalyticsViewer": true,
- "configuration": {
- "property1": { },
- "property2": { }
}, - "displayName": "string",
- "filters": [
- "string"
], - "id": "string",
- "type": "string"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
reportId required | string The unique identifier of a report. This id is generated by the server when creating a report. |
org | string The name of the organization (Coveo Cloud V2 only) |
The report configuration
allAnalyticsViewer required | boolean Whether the report should be available to all analytics viewer. |
required | object The configuration of the report. Must be a json. |
displayName required | string The display name of the report. |
type required | string Enum: "DASHBOARD" "EXPLORER" The type of the report. Must be either 'explorer' or 'dashboard'. |
filters | Array of strings unique The ids of the persisted filters associated with the report. |
{- "allAnalyticsViewer": true,
- "configuration": {
- "property1": { },
- "property2": { }
}, - "displayName": "string",
- "filters": [
- "string"
], - "type": "DASHBOARD"
}
{- "id": "string"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
reportId required | string The unique identifier of a report. This id is generated by the server when creating a report. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "access": "PUBLIC",
- "allowedUsers": [
- {
- "account": "string",
- "filters": [
- "string"
], - "reports": [
- "string"
], - "userId": "string"
}
]
}
This endpoint is deprecated and will be removed on October 1st, 2024.
reportId required | string The unique identifier of a report. This id is generated by the server when creating a report. |
org | string The name of the organization (Coveo Cloud V2 only) |
The IDs of the allowed users.
[- "string"
]
This endpoint is deprecated and will be removed on October 1st, 2024. There is one value of each metric for every possible dimension combination.
asc | boolean Default: true Whether to sort by ascending order. |
bindOnLastSearch | boolean Default: true bindOnLastSearch |
d | Array of strings Default: "Z" Timezone used for calculations. |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
fm | Array of strings The filter that will be applied to the metrics. Multiple filter parameters are joined with the AND operator. |
format | string Default: "JSON" Enum: "JSON" "CSV" "JSON,CSV" The format of the response. Default is JSON. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
includeMetadata | boolean Default: true Whether to include metadata regarding the results (total count and unique counts, if applicable). |
m required | Array of strings The metrics to fetch. |
n | integer <int32> The number of result to include in a page. |
org | string The name of the organization (Coveo Cloud V2 only) |
p | integer <int32> The response's page to access, starting at 1. |
s | string The field to order the results by. It must be a dimension, metric or custom dimension that was specified in the 'm' or the 'd' parameter. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "combinations": [
- {
- "property1": { },
- "property2": { }
}
], - "totalNumberOfResults": 0,
- "uniqueCounts": {
- "property1": { },
- "property2": { }
}
}
This endpoint is deprecated and will be removed on October 1st, 2024. Global data contain the total, the daily peak and the daily average.
bindOnLastSearch | boolean Default: true bindOnLastSearch |
d | Array of strings The dimensions to fetch. Required when the Activity metric is requested as it has to be based on a dimension. |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
i | string Default: "DAY" Enum: "MINUTE" "HOUR" "DAY" "WEEK" "MONTH" … 1 more The interval on which data will be grouped. Default value is DAY. |
m required | Array of strings The metrics to fetch. |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "globalDatas": {
- "property1": {
- "property1": 0,
- "property2": 0
}, - "property2": {
- "property1": 0,
- "property2": 0
}
}
}
This endpoint is deprecated and will be removed on October 1st, 2024. There is one data point per interval per metric. The interval can be specified with the 'i' query parameter.
bindOnLastSearch | boolean Default: true bindOnLastSearch |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
i | string Default: "DAY" Enum: "MINUTE" "HOUR" "DAY" "WEEK" "MONTH" … 1 more The interval on which data will be grouped. Default value is DAY. |
m required | Array of strings The metrics to fetch. |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "dataPoints": [
- {
- "datas": {
- "property1": 0,
- "property2": 0
}, - "dateTime": "2019-08-24T14:15:22Z"
}
], - "stats": {
- "property1": { },
- "property2": { }
}, - "totals": {
- "property1": 0,
- "property2": 0
}
}
This endpoint is deprecated and will be removed on October 1st, 2024. There is one value of each metric for every possible dimension combination.
asc | boolean Default: true Whether to sort by ascending order. |
bindOnLastSearch | boolean Default: true bindOnLastSearch |
d | Array of strings Default: "Z" Timezone used for calculations. |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
fm | Array of strings The filter that will be applied to the metrics. Multiple filter parameters are joined with the AND operator. |
format | string Default: "JSON" Enum: "JSON" "CSV" The format of the response. Default is JSON. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
includeMetadata | boolean Default: true Whether to include metadata regarding the results (total count and unique counts, if applicable). |
m required | Array of strings The metrics to fetch. |
n | integer <int32> The number of result to include in a page. |
org | string The name of the organization (Coveo Cloud V2 only) |
p | integer <int32> The response's page to access, starting at 1. |
previousFrom | string The beginning date of the previous date range, when reporting trends. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ'. If not specified, it will be the 'from' date minus the duration of the 'from'-'to' date range. |
previousTo | string The end date of the previous date range, when reporting trends. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ'. If not specified, it will be the 'to' date minus the duration of the 'from'-'to' date range. |
s | string The field to order the results by. It must be a dimension, metric or custom dimension that was specified in the 'm' or the 'd' parameter. |
t required | Array of strings The trends to caculate. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "combinations": [
- {
- "property1": { },
- "property2": { }
}
], - "totalNumberOfResults": 0,
- "uniqueCounts": {
- "property1": { },
- "property2": { }
}
}
This endpoint is deprecated and will be removed on October 1st, 2024.
asc | boolean Default: false Whether to sort by ascending order. |
d | Array of strings The dimensions to fetch. |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
fn | Array of strings The filter that will be applied to dimensions to exclude events from the results. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
includeMetadata | boolean Default: true Whether to include metadata regarding the results (total count and unique counts, if applicable). |
n | integer <int32> The number of result to include in a page. |
org | string The name of the organization (Coveo Cloud V2 only) |
p | integer <int32> The response's page to access, starting at 1. |
s | string Default: "eventDatetime" The field to order the results by. It must be a dimension, metric or custom dimension that was specified in the 'm' or the 'd' parameter. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "totalNumberOfVisits": 0,
- "visits": [
- {
- "events": [
- { }
], - "numberOfEvents": 0,
- "visitId": "string"
}
]
}
This endpoint is deprecated and will be removed on October 1st, 2024.
userId required | string The unique identifier of a user. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "account": "string",
- "filters": [
- "string"
], - "reports": [
- "string"
], - "userId": "string"
}
This endpoint is deprecated and will be removed on October 1st, 2024.
userId required | string The unique identifier of a user. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "filters": [
- {
- "account": "string",
- "displayName": "string",
- "id": "string",
- "type": "string",
- "value": "string"
}
]
}
This endpoint is deprecated and will be removed on October 1st, 2024.
userId required | string The unique identifier of a user. |
org | string The name of the organization (Coveo Cloud V2 only) |
The filters that will be applied to the user. Must be a persisted filter ID
id required | boolean Whether the value is a persisted filter ID or a filter value |
value required | string The actual value of the filter. |
[- {
- "id": true,
- "value": "string"
}
]
This endpoint is deprecated and will be removed on October 1st, 2024.
userId required | string The unique identifier of a user. |
includeConfig | boolean Default: true Whether to include the detailed configuration of the report in the response. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "reports": [
- {
- "account": "string",
- "allAnalyticsViewer": true,
- "configuration": {
- "property1": { },
- "property2": { }
}, - "displayName": "string",
- "filters": [
- "string"
], - "id": "string",
- "type": "string"
}
]
}
This endpoint is deprecated and will be removed on October 1st, 2024.
userId required | string The unique identifier of a user. |
org | string The unique identifier of a user. |
The IDs of the reports the user can access
[- "string"
]
org | string The name of the organization (Coveo Cloud V2 only) |
The account information
internalEventIps | Array of strings unique A set of IP addresses or CIDR blocks from which events will be considered internal. |
useStrictFieldValidation | boolean Deprecated. Will be removed in April 2025. Whether to use the strict field validation on incoming events. |
{- "internalEventIps": [
- "string"
], - "useStrictFieldValidation": true
}
{- "enabled": true,
- "internalEventIps": [
- "string"
], - "name": "string",
- "status": "AVAILABLE",
- "useStrictFieldValidation": true
}
This endpoint is deprecated and will be removed in April 2025.
d required | string The dimension to fetch. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
n | integer <int32> The number of results to include in a page. |
org | string The name of the organization (Coveo Cloud V2 only) |
p | integer <int32> The response's page to access, starting at 1. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
{- "dimensionName": "string",
- "validationTestResults": [
- {
- "property1": { },
- "property2": { }
}
]
}
criterionId required | string The data health criterion for which the failed instances should be returned. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
group required | string The group for which data health information should be returned. |
org | string The name of the organization (Coveo Cloud V2 only) |
page | integer <int32> Default: 0 The response's page to access, starting at 0. |
perPage | integer <int32> Default: 50 The number of results to include in a page. |
scopeValue | string The value of the criterion scope for which failed instances should be returned. For example, if the scope of a rule is 'EVENT', the scope value could be 'Click', 'Search', etc. The failed instances would contain sample events of the specified type. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
trackingId | Array of strings The tracking IDs for which the results should be returned. |
{- "failedInstances": [
- {
- "clientId": "string",
- "eventId": "string",
- "scope": "EVENT",
- "timestamp": "string",
- "visitId": "string"
}
]
}
clientId | Array of strings A set of client IDs for which the events will be returned. |
eventSource | Array of strings A set of event sources for which the events will be returned. |
eventType | Array of strings A set of event types for which the events will be returned. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
healthStatus | string Enum: "VALID" "INVALID" A health status for which the events will be returned. |
org | string The name of the organization (Coveo Cloud V2 only) |
page | integer <int32> Default: 0 The response's page to access, starting at 0. |
perPage | integer <int32> Default: 50 The number of results to include in a page. |
searchHub | Array of strings A set of search hubs for which the events will be returned. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
trackingId | Array of strings The tracking IDs for which the results should be returned. |
visitId | Array of strings A set of visit IDs for which the events will be returned. |
{- "events": [
- {
- "clientId": "string",
- "eventId": "string",
- "searchHub": "string",
- "source": "string",
- "timestamp": "string",
- "trackingId": "string",
- "type": "string",
- "validationErrors": [
- {
- "code": "string",
- "message": "string",
- "path": "string"
}
], - "visitId": "string"
}
]
}
eventId required | string The id of the event for which to return information. |
org | string The name of the organization (Coveo Cloud V2 only) |
timestamp required | string The timestamp of the event. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
{- "eventId": "string",
- "eventPayload": { },
- "timestamp": "string"
}
eventType | Array of strings A set of event types for which the events will be returned. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
org | string The name of the organization (Coveo Cloud V2 only) |
page | integer <int32> Default: 0 The response's page to access, starting at 0. |
perPage | integer <int32> Default: 50 The number of results to include in a page. |
searchHub | Array of strings A set of search hubs for which the events will be returned. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
trackingId | Array of strings The tracking IDs for which the results should be returned. |
{- "problems": [
- {
- "eventType": "string",
- "failedEvents": 0,
- "sampleEvents": [
- "string"
], - "sampleEventsTimestamps": [
- "string"
], - "searchHub": "string",
- "totalEvents": 0,
- "trackingId": "string",
- "validationErrors": [
- {
- "code": "string",
- "message": "string",
- "path": "string"
}
]
}
]
}
clientId | Array of strings A set of client IDs for which the events will be returned. |
eventSource | Array of strings A set of event sources for which the events will be returned. |
eventType | Array of strings A set of event types for which the events will be returned. |
facet required | string Enum: "EVENT_SOURCE" "EVENT_TYPE" "HEALTH_STATUS" "SEARCH_HUB" "TRACKING_ID" The facet for which the values should be listed |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
healthStatus | string Enum: "VALID" "INVALID" A health status for which the events will be returned. |
org | string The name of the organization (Coveo Cloud V2 only) |
searchHub | Array of strings A set of search hubs for which the events will be returned. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
trackingId | Array of strings The tracking IDs for which the results should be returned. |
visitId | Array of strings A set of visit IDs for which the events will be returned. |
{- "values": [
- {
- "count": 0,
- "value": { }
}
]
}
category | Array of strings The categories of rules for which data health should be displayed. |
feature | Array of strings The feature for which data health should be computed. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
org | string The name of the organization (Coveo Cloud V2 only) |
page | integer <int32> Default: 0 The response's page to access, starting at 0. |
perPage | integer <int32> Default: 10 The number of results to include in a page. |
showEmptyGroups | boolean Default: false Whether or not groups with zero event validated should be shown |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
trackingId | Array of strings The tracking IDs for which the results should be returned. |
{- "groups": [
- {
- "failedValidations": 0,
- "group": "string",
- "score": 0,
- "severityBreakdown": {
- "property1": 0,
- "property2": 0
}, - "totalValidations": 0
}
]
}
category | Array of strings The categories of rules for which data health should be displayed. |
feature | Array of strings The feature for which data health should be computed. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
group required | string The group for which data health information should be returned. |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
trackingId | Array of strings The tracking IDs for which the results should be returned. |
{- "criteria": [
- {
- "category": "string",
- "failedValidations": 0,
- "id": "string",
- "scope": "string",
- "scopeValue": "string",
- "score": 0,
- "severity": "LOW",
- "totalValidations": 0
}
]
}
category | Array of strings The categories of rules for which data health should be displayed. |
feature | Array of strings The feature for which data health should be computed. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
trackingId | Array of strings The tracking IDs for which the results should be returned. |
{- "failedValidations": 0,
- "score": 0,
- "severityBreakdown": {
- "property1": 0,
- "property2": 0
}, - "totalValidations": 0
}
includeCustom | boolean Default: true Whether to include custom dimensions within the results. |
includeOnlyParents | boolean Default: false This will filter out dimensions which are covered by others. Only parent/master dimensions will be output |
org | string The name of the organization (Coveo Cloud V2 only) |
[- {
- "apiNames": [
- "string"
], - "availableInVisit": true,
- "custom": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "path": [
- "string"
], - "returnName": "string",
- "status": "AVAILABLE",
- "type": "TEXT"
}
]
includeOnlyParents | boolean Default: false This will filter out dimensions which are covered by others. Only parent/master dimensions will be output |
org | string The name of the organization (Coveo Cloud V2 only) |
[- {
- "apiNames": [
- "string"
], - "availableInVisit": true,
- "custom": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "path": [
- "string"
], - "returnName": "string",
- "status": "AVAILABLE",
- "type": "TEXT"
}
]
event required | Array of strings unique Items Enum: "searches" "clicks" "custom_events" The types of event where this dimension will be added. |
name | string The name of the custom dimension. It should start with the 'c_' prefix. If not present, the prefix will be added automatically. |
org | string The name of the organization (Coveo Cloud V2 only) |
updatePastEvents | boolean Deprecated Default: false Whether to update the custom dimension in past events. |
The custom dimension information.
displayName required | string The display name of the dimension. Should be human readable |
type required | string Enum: "TEXT" "NUMBER" "SHORT" "BOOLEAN" "DATE" … 7 more The type of the dimension |
path | Array of strings Strings that correspond to the path that must be followed to fetch the desired value of the dimension in the custom_datas map. For example, let's consider the following custom_datas map: '{"a":{"b":"c"}}'. To select the value "c", the path would need to contain the elements "a" and "b". |
{- "displayName": "string",
- "path": [
- "string"
], - "type": "TEXT"
}
{- "apiNames": [
- "string"
], - "availableInVisit": true,
- "custom": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "path": [
- "string"
], - "returnName": "string",
- "status": "AVAILABLE",
- "type": "TEXT"
}
apiName required | string Format must be |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "apiNames": [
- "string"
], - "availableInVisit": true,
- "custom": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "path": [
- "string"
], - "returnName": "string",
- "status": "AVAILABLE",
- "type": "TEXT"
}
apiName required | string Format must be |
org | string The name of the organization (Coveo Cloud V2 only) |
updatePastEvents | boolean Deprecated Default: false Whether to update the custom dimension in past events. |
The custom dimension information.
displayName required | string The display name of the dimension. Should be human readable |
type required | string Enum: "TEXT" "NUMBER" "SHORT" "BOOLEAN" "DATE" … 7 more The type of the dimension |
path | Array of strings Strings that correspond to the path that must be followed to fetch the desired value of the dimension in the custom_datas map. For example, let's consider the following custom_datas map: '{"a":{"b":"c"}}'. To select the value "c", the path would need to contain the elements "a" and "b". |
{- "displayName": "string",
- "path": [
- "string"
], - "type": "TEXT"
}
{- "apiNames": [
- "string"
], - "availableInVisit": true,
- "custom": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "path": [
- "string"
], - "returnName": "string",
- "status": "AVAILABLE",
- "type": "TEXT"
}
dimension required | string The dimensions to fetch. |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
n | integer <int32> The number of results to include in a page. |
org | string The name of the organization (Coveo Cloud V2 only) |
p | integer <int32> The response's page to access, starting at 1. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "values": [
- {
- "property1": { },
- "property2": { }
}
]
}
event required | string Enum: "searches" "clicks" "custom_events" The type of event for which to look for suggestions. |
depth | integer <int32> Default: 1000 The number of events to look at when getting suggestions. A larger depth means more suggestions but also slower performance. |
from | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
includeValueSamples | boolean Default: true Whether value samples should be included in the response. |
org | string The name of the organization (Coveo Cloud V2 only) |
to | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
{- "suggestions": [
- {
- "apiName": "string",
- "eventName": "string",
- "values": [
- "string"
]
}
]
}
includeCustom | boolean Default: true Whether to include custom dimensions within the results. |
includeOnlyParents | boolean Default: false This will filter out dimensions which are covered by others. Only parent/master dimensions will be output |
org | string The name of the organization (Coveo Cloud V2 only) |
[- {
- "apiNames": [
- "string"
], - "availableInVisit": true,
- "custom": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "path": [
- "string"
], - "returnName": "string",
- "status": "AVAILABLE",
- "type": "TEXT"
}
]
apiName required | string Format must be |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "apiNames": [
- "string"
], - "availableInVisit": true,
- "custom": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "path": [
- "string"
], - "returnName": "string",
- "status": "AVAILABLE",
- "type": "TEXT"
}
dimension required | string The dimensions to fetch. |
cached | string cached |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
n | integer <int32> The number of results to include in a page. |
org | string The name of the organization (Coveo Cloud V2 only) |
p | integer <int32> The response's page to access, starting at 1. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "values": [
- {
- "property1": { },
- "property2": { }
}
]
}
org | string The name of the organization (Coveo Cloud V2 only) |
[- {
- "author": "string",
- "description": "string",
- "dimensions": [
- "string"
], - "downloadLink": "string",
- "downloadable": true,
- "filters": {
- "property1": "string",
- "property2": "string"
}, - "from": 0,
- "id": "string",
- "replayable": true,
- "scheduleId": "string",
- "size": 0,
- "startDate": 0,
- "status": "AVAILABLE",
- "tables": [
- "string"
], - "to": 0,
- "usingDisplayNames": true
}
]
d | string Export's description. |
dimensions | Array of strings The dimensions that will be exported. If not provided, all dimensions will be exported. |
f | Array of strings The filter that will be applied to the events common dimensions (shared by all types of events). Multiple filter parameters are joined with the AND operator. |
fc | Array of strings The filter that will be applied to the custom events dimensions. Multiple filter parameters are joined with the AND operator. |
filename | string A file name for the export. Can only contain US-ASCII characters. If none is supplied it will be set to the export's id. |
format | string Default: "EXCEL" Enum: "EXCEL" "NO_NEWLINE" The format of the generated CSV files. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
fs | Array of strings The filter that will be applied to the click and search events dimensions. Multiple filter parameters are joined with the AND operator. |
org | string The name of the organization (Coveo Cloud V2 only) |
tables | Array of strings Items Enum: "SEARCHES" "CLICKS" "CUSTOM_EVENTS" "KEYWORDS" "GROUPS" … 1 more The tables that will be exported. If not provided, all tables will be exported. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
useDisplayNames | boolean Default: false Whether to use the display names in the export's header. If false, the api names will be used. |
{- "author": "string",
- "description": "string",
- "dimensions": [
- "string"
], - "downloadLink": "string",
- "downloadable": true,
- "filters": {
- "property1": "string",
- "property2": "string"
}, - "from": 0,
- "id": "string",
- "replayable": true,
- "scheduleId": "string",
- "size": 0,
- "startDate": 0,
- "status": "AVAILABLE",
- "tables": [
- "string"
], - "to": 0,
- "usingDisplayNames": true
}
org | string The name of the organization (Coveo Cloud V2 only) |
commonFilters | Array of strings The filter that will be applied to the events common dimensions (shared by all types of events). Multiple filter parameters are joined with the AND operator. |
customEventsFilters | Array of strings The filter that will be applied to the custom events dimensions. Multiple filter parameters are joined with the AND operator. |
description | string Export's description. |
dimensions | Array of strings The dimensions that will be exported. If not provided, all dimensions will be exported. |
exportFormat | string Default: "EXCEL" Enum: "EXCEL" "NO_NEWLINE" The format of the generated CSV files. |
filename | string A file name for the export. Can only contain US-ASCII characters. If none is supplied it will be set to the export's id. |
from | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
searchesFilters | Array of strings The filter that will be applied to the click and search events dimensions. Multiple filter parameters are joined with the AND operator. |
tables | Array of strings Items Enum: "SEARCHES" "CLICKS" "CUSTOM_EVENTS" "KEYWORDS" "GROUPS" … 1 more The tables that will be exported. If not provided, all tables will be exported. |
to | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
useDisplayNames | boolean Default: false Whether to use the display names in the export's header. If false, the api names will be used. |
{- "commonFilters": [
- "string"
], - "customEventsFilters": [
- "string"
], - "description": "string",
- "dimensions": [
- "string"
], - "exportFormat": "EXCEL",
- "filename": "string",
- "from": "string",
- "searchesFilters": [
- "string"
], - "tables": [
- "SEARCHES"
], - "to": "string",
- "useDisplayNames": false
}
{- "author": "string",
- "description": "string",
- "dimensions": [
- "string"
], - "downloadLink": "string",
- "downloadable": true,
- "filters": {
- "property1": "string",
- "property2": "string"
}, - "from": 0,
- "id": "string",
- "replayable": true,
- "scheduleId": "string",
- "size": 0,
- "startDate": 0,
- "status": "AVAILABLE",
- "tables": [
- "string"
], - "to": 0,
- "usingDisplayNames": true
}
f | Array of strings The filter that will be applied to the events common dimensions (shared by all types of events). Multiple filter parameters are joined with the AND operator. |
fc | Array of strings The filter that will be applied to the custom events dimensions. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
fs | Array of strings The filter that will be applied to the click and search events dimensions. Multiple filter parameters are joined with the AND operator. |
org | string The name of the organization (Coveo Cloud V2 only) |
tables | Array of strings Items Enum: "SEARCHES" "CLICKS" "CUSTOM_EVENTS" "KEYWORDS" "GROUPS" … 1 more The tables that will be exported. If not provided, all tables will be exported. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
{- "estimates": {
- "property1": 0,
- "property2": 0
}
}
org | string The name of the organization (Coveo Cloud V2 only) |
[- {
- "author": "string",
- "dayOfWeek": "MONDAY",
- "description": "string",
- "dimensions": [
- "string"
], - "filters": {
- "property1": "string",
- "property2": "string"
}, - "frequency": "DAILY",
- "id": "string",
- "notificationsEmails": [
- "string"
], - "tables": [
- "string"
], - "timezone": "string",
- "usingDisplayNames": true
}
]
org | string The name of the organization (Coveo Cloud V2 only) |
Information about the requested export schedule.
frequency required | string Enum: "DAILY" "MONTHLY" "WEEKLY" The execution frequency of the export schedule |
timezone required | string The timezone of the export schedule |
commonFilters | Array of strings The filter that will be applied to the events common dimensions (shared by all types of events). Multiple filter parameters are joined with the AND operator. |
customEventsFilters | Array of strings The filter that will be applied to the custom events dimensions. Multiple filter parameters are joined with the AND operator. |
dayOfWeek | string Enum: "MONDAY" "TUESDAY" "WEDNESDAY" "THURSDAY" "FRIDAY" … 2 more The day of the week on which the export is executed (for weekly exports) |
description | string A description of this export schedule |
dimensions | Array of strings The requested dimensions for the schedule's exports, if specified |
exportFormat | string Enum: "EXCEL" "NO_NEWLINE" The format of the generated CSV files. |
notificationsEmails | Array of strings unique The email addresses of the users that will be notified when an export is ready. |
searchesFilters | Array of strings The filter that will be applied to the search and click events dimensions. Multiple filter parameters are joined with the AND operator. |
tables | Array of strings Items Enum: "SEARCHES" "CLICKS" "CUSTOM_EVENTS" "KEYWORDS" "GROUPS" … 1 more The requested tables for the schedule's exports, if specified |
usingDisplayNames | boolean Whether the generated export headers will be using display names. |
{- "commonFilters": [
- "string"
], - "customEventsFilters": [
- "string"
], - "dayOfWeek": "MONDAY",
- "description": "string",
- "dimensions": [
- "string"
], - "exportFormat": "EXCEL",
- "frequency": "DAILY",
- "notificationsEmails": [
- "string"
], - "searchesFilters": [
- "string"
], - "tables": [
- "SEARCHES"
], - "timezone": "string",
- "usingDisplayNames": true
}
{- "author": "string",
- "dayOfWeek": "MONDAY",
- "description": "string",
- "dimensions": [
- "string"
], - "filters": {
- "property1": "string",
- "property2": "string"
}, - "frequency": "DAILY",
- "id": "string",
- "notificationsEmails": [
- "string"
], - "tables": [
- "string"
], - "timezone": "string",
- "usingDisplayNames": true
}
exportScheduleId required | string The export schedule's unique identifier. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "author": "string",
- "dayOfWeek": "MONDAY",
- "description": "string",
- "dimensions": [
- "string"
], - "filters": {
- "property1": "string",
- "property2": "string"
}, - "frequency": "DAILY",
- "id": "string",
- "notificationsEmails": [
- "string"
], - "tables": [
- "string"
], - "timezone": "string",
- "usingDisplayNames": true
}
exportScheduleId required | string The export schedule's unique identifier. |
org | string The name of the organization (Coveo Cloud V2 only) |
Information about the requested export schedule.
frequency required | string Enum: "DAILY" "MONTHLY" "WEEKLY" The execution frequency of the export schedule |
timezone required | string The timezone of the export schedule |
commonFilters | Array of strings The filter that will be applied to the events common dimensions (shared by all types of events). Multiple filter parameters are joined with the AND operator. |
customEventsFilters | Array of strings The filter that will be applied to the custom events dimensions. Multiple filter parameters are joined with the AND operator. |
dayOfWeek | string Enum: "MONDAY" "TUESDAY" "WEDNESDAY" "THURSDAY" "FRIDAY" … 2 more The day of the week on which the export is executed (for weekly exports) |
description | string A description of this export schedule |
dimensions | Array of strings The requested dimensions for the schedule's exports, if specified |
exportFormat | string Enum: "EXCEL" "NO_NEWLINE" The format of the generated CSV files. |
notificationsEmails | Array of strings unique The email addresses of the users that will be notified when an export is ready. |
searchesFilters | Array of strings The filter that will be applied to the search and click events dimensions. Multiple filter parameters are joined with the AND operator. |
tables | Array of strings Items Enum: "SEARCHES" "CLICKS" "CUSTOM_EVENTS" "KEYWORDS" "GROUPS" … 1 more The requested tables for the schedule's exports, if specified |
usingDisplayNames | boolean Whether the generated export headers will be using display names. |
{- "commonFilters": [
- "string"
], - "customEventsFilters": [
- "string"
], - "dayOfWeek": "MONDAY",
- "description": "string",
- "dimensions": [
- "string"
], - "exportFormat": "EXCEL",
- "frequency": "DAILY",
- "notificationsEmails": [
- "string"
], - "searchesFilters": [
- "string"
], - "tables": [
- "SEARCHES"
], - "timezone": "string",
- "usingDisplayNames": true
}
{- "author": "string",
- "dayOfWeek": "MONDAY",
- "description": "string",
- "dimensions": [
- "string"
], - "filters": {
- "property1": "string",
- "property2": "string"
}, - "frequency": "DAILY",
- "id": "string",
- "notificationsEmails": [
- "string"
], - "tables": [
- "string"
], - "timezone": "string",
- "usingDisplayNames": true
}
d | string Export's description. |
dimensions | Array of strings The dimensions that will be exported. If not provided, all dimensions will be exported. |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
filename | string A file name for the export. Can only contain US-ASCII characters. If none is supplied it will be set to the export's id. |
fn | Array of strings The filter that will be applied to dimensions to exclude events from the results. Multiple filter parameters are joined with the AND operator. |
format | string Default: "EXCEL" Enum: "EXCEL" "NO_NEWLINE" "EXCEL,NO_NEWLINE" The format of the generated CSV files. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
hideEventFilters | Array of strings Each specified filter is inverted in order to hide events. Multiple filter parameters are joined with the AND operator. |
ordered | boolean Default: true Whether to order the rows by datetime in the export. If the number of rows exported is to great, this parameter will be ignored and data will be unsorted. |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
useDisplayNames | boolean Default: false Whether to use the display names in the export's header. If false, the api names will be used. |
{- "author": "string",
- "description": "string",
- "dimensions": [
- "string"
], - "downloadLink": "string",
- "downloadable": true,
- "filters": {
- "property1": "string",
- "property2": "string"
}, - "from": 0,
- "id": "string",
- "replayable": true,
- "scheduleId": "string",
- "size": 0,
- "startDate": 0,
- "status": "AVAILABLE",
- "tables": [
- "string"
], - "to": 0,
- "usingDisplayNames": true
}
org | string The name of the organization (Coveo Cloud V2 only) |
description | string Export's description. |
dimensions | Array of strings The dimensions that will be exported. If not provided, all dimensions will be exported. |
exclusionFilters | Array of strings The filter that will be applied to dimensions to exclude events from the results. Multiple filter parameters are joined with the AND operator. |
exportFormat | string Default: "EXCEL" Enum: "EXCEL" "NO_NEWLINE" The format of the generated CSV files. |
filename | string A file name for the export. Can only contain US-ASCII characters. If none is supplied it will be set to the export's id. |
from | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
hideEventFilters | Array of strings Each specified filter is inverted in order to hide events. Multiple filter parameters are joined with the AND operator. |
inclusionFilters | Array of strings The filter that will be applied to the events common dimensions (shared by all types of events). Multiple filter parameters are joined with the AND operator. |
ordered | boolean Default: true Whether to order the rows by datetime in the export. If the number of rows exported is to great, this parameter will be ignored and data will be unsorted. |
to | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
useDisplayNames | boolean Default: false Whether to use the display names in the export's header. If false, the api names will be used. |
{- "description": "string",
- "dimensions": [
- "string"
], - "exclusionFilters": [
- "string"
], - "exportFormat": "EXCEL",
- "filename": "string",
- "from": "string",
- "hideEventFilters": [
- "string"
], - "inclusionFilters": [
- "string"
], - "ordered": true,
- "to": "string",
- "useDisplayNames": false
}
{- "author": "string",
- "description": "string",
- "dimensions": [
- "string"
], - "downloadLink": "string",
- "downloadable": true,
- "filters": {
- "property1": "string",
- "property2": "string"
}, - "from": 0,
- "id": "string",
- "replayable": true,
- "scheduleId": "string",
- "size": 0,
- "startDate": 0,
- "status": "AVAILABLE",
- "tables": [
- "string"
], - "to": 0,
- "usingDisplayNames": true
}
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
fn | Array of strings The filter that will be applied to dimensions to exclude events from the results. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
hideEventFilters | Array of strings Each specified filter is inverted in order to hide events. Multiple filter parameters are joined with the AND operator. |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
{- "estimates": {
- "property1": 0,
- "property2": 0
}
}
exportId required | string The export's unique identifier. |
org | string The name of the organization (Coveo Cloud V2 only) |
redirect | boolean Default: false Whether to return a HTTP redirect to the actual file. Note: for technical reasons, setting this parameter to true will yield an error when calling the endpoint through Swagger user interface. |
{- "author": "string",
- "description": "string",
- "dimensions": [
- "string"
], - "downloadLink": "string",
- "downloadable": true,
- "filters": {
- "property1": "string",
- "property2": "string"
}, - "from": 0,
- "id": "string",
- "replayable": true,
- "scheduleId": "string",
- "size": 0,
- "startDate": 0,
- "status": "AVAILABLE",
- "tables": [
- "string"
], - "to": 0,
- "usingDisplayNames": true
}
org | string The name of the organization (Coveo Cloud V2 only) |
The filter configuration
displayName required | string The display name of the filter. |
value required | string The actual value of the filter. |
{- "displayName": "string",
- "value": "string"
}
{- "id": "string"
}
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "account": "string",
- "displayName": "string",
- "id": "string",
- "type": "string",
- "value": "string"
}
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
The filter configuration
displayName required | string The display name of the filter. |
value required | string The actual value of the filter. |
{- "displayName": "string",
- "value": "string"
}
{- "id": "string"
}
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
[- {
- "targetedGroups": [
- {
- "account": "string",
- "filters": [
- "string"
], - "groupId": "string",
- "reports": [
- "string"
]
}
], - "targetedUsers": [
- {
- "account": "string",
- "filters": [
- "string"
], - "reports": [
- "string"
], - "userId": "string"
}
]
}
]
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
The entities to which the filter must be applied.
targetedGroups | Array of strings unique The ids of the groups targeted by the filter. |
targetedUsers | Array of strings unique The ids of the users targeted by the filter. |
{- "targetedGroups": [
- "string"
], - "targetedUsers": [
- "string"
]
}
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
[- {
- "account": "string",
- "filters": [
- "string"
], - "reports": [
- "string"
], - "userId": "string"
}
]
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
The users to set the permission on.
[- "string"
]
org | string The name of the organization (Coveo Cloud V2 only) |
The filter configuration
displayName required | string The display name of the filter. |
value required | string The actual value of the filter. |
{- "displayName": "string",
- "value": "string"
}
{- "id": "string"
}
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "account": "string",
- "displayName": "string",
- "id": "string",
- "type": "string",
- "value": "string"
}
filterId required | string The unique identifier of a filter. This id is generated by the server when creating a filter. |
org | string The name of the organization (Coveo Cloud V2 only) |
The filter configuration
displayName required | string The display name of the filter. |
value required | string The actual value of the filter. |
{- "displayName": "string",
- "value": "string"
}
{- "id": "string"
}
groupId required | string The unique identifier of a group. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "account": "string",
- "filters": [
- "string"
], - "groupId": "string",
- "reports": [
- "string"
]
}
groupId required | string The unique identifier of a group. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "filters": [
- {
- "account": "string",
- "displayName": "string",
- "id": "string",
- "type": "string",
- "value": "string"
}
]
}
groupId required | string The unique identifier of a group. |
org | string The name of the organization (Coveo Cloud V2 only) |
The filters that will be applied to the user. Must be a persisted filter ID
id required | boolean Whether the value is a persisted filter ID or a filter value |
value required | string The actual value of the filter. |
[- {
- "id": true,
- "value": "string"
}
]
groupId required | string The unique identifier of a group. |
includeConfig | boolean Default: true Whether to include the detailed configuration of the report in the response. |
org | string The unique identifier of a user. |
{- "reports": [
- {
- "account": "string",
- "allAnalyticsViewer": true,
- "configuration": {
- "property1": { },
- "property2": { }
}, - "displayName": "string",
- "filters": [
- "string"
], - "id": "string",
- "type": "string"
}
]
}
groupId required | string The unique identifier of a group. |
org | string The name of the organization (Coveo Cloud V2 only) |
The IDs of the reports the user can access
[- "string"
]
org | string The name of the organization (Coveo Cloud V2 only) |
{- "metricResponses": [
- {
- "availableInVisit": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "higherIsBetter": true,
- "metricName": "string",
- "percentage": true,
- "summable": true,
- "type": "string"
}
]
}
metricName required | string metricName |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "availableInVisit": true,
- "displayName": "string",
- "eventTypes": [
- "string"
], - "higherIsBetter": true,
- "metricName": "string",
- "percentage": true,
- "summable": true,
- "type": "string"
}
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
{- "creditsUsed": 0
}
org | string The name of the organization (Coveo Cloud V2 only) |
Snowflake user details.
allowedIpAddresses required | Array of strings unique The set of IPv4 addresses (with optional subnets) that are allowed access to the Snowflake account. |
blockedIpAddresses | Array of strings unique The set of IPv4 addresses (with optional subnets) that are denied access to the Snowflake account. |
{- "allowedIpAddresses": [
- "string"
], - "blockedIpAddresses": [
- "string"
]
}
org | string The name of the organization (Coveo Cloud V2 only) |
{- "allowedMethods": [
- "string"
], - "cookies": {
- "property1": {
- "comment": "string",
- "domain": "string",
- "expiry": "2019-08-24T14:15:22Z",
- "httpOnly": true,
- "maxAge": 0,
- "name": "string",
- "path": "string",
- "secure": true,
- "value": "string",
- "version": 0
}, - "property2": {
- "comment": "string",
- "domain": "string",
- "expiry": "2019-08-24T14:15:22Z",
- "httpOnly": true,
- "maxAge": 0,
- "name": "string",
- "path": "string",
- "secure": true,
- "value": "string",
- "version": 0
}
}, - "date": "2019-08-24T14:15:22Z",
- "entity": { },
- "entityTag": {
- "value": "string",
- "weak": true
}, - "headers": {
- "property1": [
- { }
], - "property2": [
- { }
]
}, - "language": {
- "country": "string",
- "displayCountry": "string",
- "displayLanguage": "string",
- "displayName": "string",
- "displayScript": "string",
- "displayVariant": "string",
- "extensionKeys": [
- "string"
], - "iso3Country": "string",
- "iso3Language": "string",
- "language": "string",
- "script": "string",
- "unicodeLocaleAttributes": [
- "string"
], - "unicodeLocaleKeys": [
- "string"
], - "variant": "string"
}, - "lastModified": "2019-08-24T14:15:22Z",
- "length": 0,
- "links": [
- {
- "params": {
- "property1": "string",
- "property2": "string"
}, - "rel": "string",
- "rels": [
- "string"
], - "title": "string",
- "type": "string",
- "uriBuilder": { }
}
], - "mediaType": {
- "parameters": {
- "property1": "string",
- "property2": "string"
}, - "subtype": "string",
- "type": "string",
- "wildcardSubtype": true,
- "wildcardType": true
}, - "metadata": {
- "property1": [
- { }
], - "property2": [
- { }
]
}, - "status": 0,
- "statusInfo": {
- "family": "INFORMATIONAL",
- "reasonPhrase": "string",
- "statusCode": 0
}, - "stringHeaders": {
- "property1": [
- "string"
], - "property2": [
- "string"
]
}
}
org | string The name of the organization (Coveo Cloud V2 only) |
Snowflake user details.
email required | string The user's e-mail, where password setup and reset URLs will be sent |
username required | string The username, which will be used when logging into the Snowflake account |
daysToExpiry | integer <int32> The number of days before the user expiration, if not defined, the user will never expire. |
{- "daysToExpiry": 0,
- "email": "string",
- "username": "string"
}
{- "daysToExpiry": 0,
- "email": "string",
- "username": "string"
}
snowflakeUser required | string The login name for the Snowflake user. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "daysToExpiry": 0,
- "email": "string",
- "username": "string"
}
snowflakeUser required | string The login name for the Snowflake user. |
org | string The name of the organization (Coveo Cloud V2 only) |
Snowflake user details.
daysToExpiry | integer <int32> The number of days before the user expiration. |
{- "daysToExpiry": 0
}
includeConfig | boolean Default: true Whether to include the detailed configuration of the report in the response. |
org | string The name of the organization (Coveo Cloud V2 only) |
type | string Enum: "DASHBOARD" "EXPLORER" "EXPLORER,DASHBOARD" The type of the report. Must be either 'explorer' or 'dashboard'. |
{- "reports": [
- {
- "account": "string",
- "allAnalyticsViewer": true,
- "configuration": {
- "property1": { },
- "property2": { }
}, - "displayName": "string",
- "filters": [
- "string"
], - "id": "string",
- "type": "string"
}
]
}
org | string The name of the organization (Coveo Cloud V2 only) |
The report configuration
allAnalyticsViewer required | boolean Whether the report should be available to all analytics viewer. |
required | object The configuration of the report. Must be a json. |
displayName required | string The display name of the report. |
type required | string Enum: "DASHBOARD" "EXPLORER" The type of the report. Must be either 'explorer' or 'dashboard'. |
filters | Array of strings unique The ids of the persisted filters associated with the report. |
{- "allAnalyticsViewer": true,
- "configuration": {
- "property1": { },
- "property2": { }
}, - "displayName": "string",
- "filters": [
- "string"
], - "type": "DASHBOARD"
}
{- "id": "string"
}
includeMetadata | boolean Whether to include metadata about the report template. |
org | string The name of the organization (Coveo Cloud V2 only) |
type required | string Default: "DASHBOARD" Enum: "DASHBOARD" "EXPLORER" The type of the report. Must be either 'explorer' or 'dashboard'. |
[- {
- "category": "string",
- "description": "string",
- "id": "string",
- "title": "string"
}
]
templateId required | string The unique identifier of a template. |
includeMetadata | boolean Whether to include metadata about the report template. |
org | string The name of the organization (Coveo Cloud V2 only) |
[- {
- "category": "string",
- "configuration": {
- "property1": { },
- "property2": { }
}, - "description": "string",
- "id": "string",
- "title": "string"
}
]
reportId required | string The unique identifier of a report. This id is generated by the server when creating a report. |
org | string The name of the organization (Coveo Cloud V2 only) |
tz | string Timezone used for calculations. |
{- "account": "string",
- "allAnalyticsViewer": true,
- "configuration": {
- "property1": { },
- "property2": { }
}, - "displayName": "string",
- "filters": [
- "string"
], - "id": "string",
- "type": "string"
}
reportId required | string The unique identifier of a report. This id is generated by the server when creating a report. |
org | string The name of the organization (Coveo Cloud V2 only) |
The report configuration
allAnalyticsViewer required | boolean Whether the report should be available to all analytics viewer. |
required | object The configuration of the report. Must be a json. |
displayName required | string The display name of the report. |
type required | string Enum: "DASHBOARD" "EXPLORER" The type of the report. Must be either 'explorer' or 'dashboard'. |
filters | Array of strings unique The ids of the persisted filters associated with the report. |
{- "allAnalyticsViewer": true,
- "configuration": {
- "property1": { },
- "property2": { }
}, - "displayName": "string",
- "filters": [
- "string"
], - "type": "DASHBOARD"
}
{- "id": "string"
}
reportId required | string The unique identifier of a report. This id is generated by the server when creating a report. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "accessType": "PUBLIC",
- "allowedGroups": [
- {
- "account": "string",
- "filters": [
- "string"
], - "groupId": "string",
- "reports": [
- "string"
]
}
], - "allowedUsers": [
- {
- "account": "string",
- "filters": [
- "string"
], - "reports": [
- "string"
], - "userId": "string"
}
]
}
reportId required | string The unique identifier of a report. This id is generated by the server when creating a report. |
org | string The name of the organization (Coveo Cloud V2 only) |
The entities that are allowed to view the report.
accessType | string Enum: "PUBLIC" "PRIVATE" "PUBLIC" "PRIVATE" Whether the report is public or private. Allowed values are 'PUBLIC', 'PRIVATE'. |
allowedGroups | Array of strings unique The ids of the groups allowed to access the report. |
allowedUsers | Array of strings unique The ids of the users allowed to access the report. |
{- "accessType": "PUBLIC",
- "allowedGroups": [
- "string"
], - "allowedUsers": [
- "string"
]
}
reportId required | string The unique identifier of a report. This id is generated by the server when creating a report. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "access": "PUBLIC",
- "allowedUsers": [
- {
- "account": "string",
- "filters": [
- "string"
], - "reports": [
- "string"
], - "userId": "string"
}
]
}
reportId required | string The unique identifier of a report. This id is generated by the server when creating a report. |
org | string The name of the organization (Coveo Cloud V2 only) |
The IDs of the allowed users.
[- "string"
]
org | string The name of the organization (Coveo Cloud V2 only) |
[- {
- "createdAt": "2019-08-24T14:15:22Z",
- "errorMessage": "string",
- "locator": "string",
- "region": "string",
- "status": "UNKNOWN"
}
]
org | string The name of the organization (Coveo Cloud V2 only) |
The Snowflake account to which data should be shared.
accountLocator required | string The Snowflake account locator. |
snowflakeRegion required | string The Snowflake region identifier. |
{- "accountLocator": "string",
- "snowflakeRegion": "string"
}
There is one value of each metric for every possible dimension combination.
asc | boolean Default: true Whether to sort by ascending order. |
bindOnLastSearch | boolean Default: true bindOnLastSearch |
d required | Array of strings The dimensions to fetch. |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
fm | Array of strings The filter that will be applied to the metrics. Multiple filter parameters are joined with the AND operator. |
format | string Default: "JSON" Enum: "JSON" "CSV" "JSON,CSV" The format of the response. Default is JSON. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
includeMetadata | boolean Default: true Whether to include metadata regarding the results (total count and unique counts, if applicable). |
m required | Array of strings The metrics to fetch. |
n | integer <int32> The number of results to include in a page. |
org | string The name of the organization (Coveo Cloud V2 only) |
p | integer <int32> The response's page to access, starting at 1. |
s | string The field to order the results by. It must be a dimension, metric or custom dimension that was specified in the 'm' or the 'd' parameter. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "combinations": [
- {
- "property1": { },
- "property2": { }
}
], - "totalNumberOfResults": 0,
- "uniqueCounts": {
- "property1": { },
- "property2": { }
}
}
Global data contain the total, the daily peak and the daily average.
bindOnLastSearch | boolean Default: true bindOnLastSearch |
d | Array of strings The dimensions to fetch. Required when the Activity metric is requested as it has to be based on a dimension. |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
i | string Default: "DAY" Enum: "MINUTE" "HOUR" "DAY" "WEEK" "MONTH" … 1 more The interval on which data will be grouped. Default value is DAY. |
m required | Array of strings The metrics to fetch. |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "globalDatas": {
- "property1": {
- "property1": 0,
- "property2": 0
}, - "property2": {
- "property1": 0,
- "property2": 0
}
}
}
There is one data point per interval per metric. The interval can be specified with the 'i' query parameter.
bindOnLastSearch | boolean Default: true bindOnLastSearch |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
i | string Default: "DAY" Enum: "MINUTE" "HOUR" "DAY" "WEEK" "MONTH" … 1 more The interval on which data will be grouped. Default value is DAY. |
m required | Array of strings The metrics to fetch. |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "dataPoints": [
- {
- "datas": {
- "property1": 0,
- "property2": 0
}, - "dateTime": "2019-08-24T14:15:22Z"
}
], - "stats": {
- "property1": { },
- "property2": { }
}, - "totals": {
- "property1": 0,
- "property2": 0
}
}
This is a best effort; there is no guarantee that the query will be cancelled. If the query is cancelled, the sender of the now cancelled query will receive a 409 Conflict.
org | string The name of the organization (Coveo Cloud V2 only) |
There is one value of each metric for every possible dimension combination.
asc | boolean Default: true Whether to sort by ascending order. |
bindOnLastSearch | boolean Default: true bindOnLastSearch |
d required | Array of strings The dimensions to fetch. |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
fm | Array of strings The filter that will be applied to the metrics. Multiple filter parameters are joined with the AND operator. |
format | string Default: "JSON" Enum: "JSON" "CSV" "JSON,CSV" The format of the response. Default is JSON. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
includeMetadata | boolean Default: true Whether to include metadata regarding the results (total count and unique counts, if applicable). |
m required | Array of strings The metrics to fetch. |
n | integer <int32> The number of results to include in a page. |
org | string The name of the organization (Coveo Cloud V2 only) |
p | integer <int32> The response's page to access, starting at 1. |
previousFrom | string The beginning date of the previous date range, when reporting trends. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ'. If not specified, it will be the 'from' date minus the duration of the 'from'-'to' date range. |
previousTo | string The end date of the previous date range, when reporting trends. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ'. If not specified, it will be the 'to' date minus the duration of the 'from'-'to' date range. |
s | string The field to order the results by. It must be a dimension, metric or custom dimension that was specified in the 'm' or the 'd' parameter. |
t required | Array of strings The trends to caculate. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "combinations": [
- {
- "property1": { },
- "property2": { }
}
], - "totalNumberOfResults": 0,
- "uniqueCounts": {
- "property1": { },
- "property2": { }
}
}
asc | boolean Default: false Whether to sort by ascending order. |
d | Array of strings The dimensions to fetch. |
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
fn | Array of strings The filter that will be applied to dimensions to exclude events from the results. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
hideEventFilters | Array of strings Each specified filter is inverted in order to hide events. Multiple filter parameters are joined with the AND operator. |
includeMetadata | boolean Default: true Whether to include metadata regarding the results (total count and unique counts, if applicable). |
n | integer <int32> The number of results to include in a page. |
org | string The name of the organization (Coveo Cloud V2 only) |
p | integer <int32> The response's page to access, starting at 1. |
s | string Default: "eventDatetime" The field to order the results by. It must be a dimension, metric or custom dimension that was specified in the 'm' or the 'd' parameter. |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "totalNumberOfVisits": 0,
- "visits": [
- {
- "events": [
- { }
], - "numberOfEvents": 0,
- "visitId": "string"
}
]
}
There is one data point per interval per metric. The interval can be specified with the 'i' query parameter.
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
fn | Array of strings The filter that will be applied to dimensions to exclude events from the results. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
hideEventFilters | Array of strings Each specified filter is inverted in order to hide events. Multiple filter parameters are joined with the AND operator. |
i | string Default: "DAY" Enum: "MINUTE" "HOUR" "DAY" "WEEK" "MONTH" … 1 more The interval on which data will be grouped. Default value is DAY. |
m required | Array of strings The metrics to fetch. |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "dataPoints": [
- {
- "datas": {
- "property1": 0,
- "property2": 0
}, - "dateTime": "2019-08-24T14:15:22Z"
}
], - "stats": {
- "property1": { },
- "property2": { }
}, - "totals": {
- "property1": 0,
- "property2": 0
}
}
f | Array of strings The filter that will be applied to the events dimensions. Multiple filter parameters are joined with the AND operator. |
fn | Array of strings The filter that will be applied to dimensions to exclude events from the results. Multiple filter parameters are joined with the AND operator. |
from required | string The beginning date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
hideEventFilters | Array of strings Each specified filter is inverted in order to hide events. Multiple filter parameters are joined with the AND operator. |
m required | Array of strings The metrics to fetch. |
org | string The name of the organization (Coveo Cloud V2 only) |
to required | string The end date of the date range. ISO8601 format 'YYYY-MM-DDThh:mm:ss.sssZ' |
tz | string Default: "Z" Timezone used for calculations. |
{- "globalDatas": {
- "property1": {
- "property1": 0,
- "property2": 0
}, - "property2": {
- "property1": 0,
- "property2": 0
}
}
}
userId required | string The unique identifier of a user. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "account": "string",
- "filters": [
- "string"
], - "reports": [
- "string"
], - "userId": "string"
}
userId required | string The unique identifier of a user. |
includeGroups | boolean Default: false Whether to include the values inherited from a user's groups in the response. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "filters": [
- {
- "account": "string",
- "displayName": "string",
- "id": "string",
- "type": "string",
- "value": "string"
}
]
}
userId required | string The unique identifier of a user. |
org | string The name of the organization (Coveo Cloud V2 only) |
The filters that will be applied to the user. Must be a persisted filter ID
id required | boolean Whether the value is a persisted filter ID or a filter value |
value required | string The actual value of the filter. |
[- {
- "id": true,
- "value": "string"
}
]
userId required | string The unique identifier of a user. |
includeConfig | boolean Default: true Whether to include the detailed configuration of the report in the response. |
includeGroups | boolean Default: false Whether to include the values inherited from a user's groups in the response. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "reports": [
- {
- "account": "string",
- "allAnalyticsViewer": true,
- "configuration": {
- "property1": { },
- "property2": { }
}, - "displayName": "string",
- "filters": [
- "string"
], - "id": "string",
- "type": "string"
}
]
}
userId required | string The unique identifier of a user. |
org | string The unique identifier of a user. |
The IDs of the reports the user can access
[- "string"
]
userId required | string The unique identifier of a user. |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "account": "string",
- "message": "string",
- "userId": "string"
}
userId required | string The unique identifier of a user. |
cached | string cached |
org | string The name of the organization (Coveo Cloud V2 only) |
{- "account": "string",
- "stats": {
- "property1": 0,
- "property2": 0
}, - "userId": "string"
}