Working with the Aggregation task API
Overview
Check the list of available endpoints and methods in the Aggregation task API:
Endpoints and methods | Description |
---|---|
GETÂ | Get information about all the aggregation tasks in a domain. |
GET | Get information about a specific aggregation task. |
GET | Get the measures of an aggregation task. |
POSTÂ | Create a new aggregation task. |
PUT | Update an aggregation task. |
PUT | Stop an aggregation task. |
PUT | Start a task and add aggregated data from a specific date. |
PUT | Resume a stopped aggregation task. |
DELETe | Delete an aggregation task. |
Endpoints and methods
GET /aggrtasks/{domain}
Get information about all the aggregation tasks in a domain.
To perform this request, your Devo user must have at least the Aggregation tasks (view) permission assigned. Learn more about roles and permissions in Role permissions.
GET /aggrtasks/{domain}/{aggrId}
Get information about a specific aggregation task in a given domain.
To perform this request, your Devo user must have at least the Aggregation tasks (view) permission assigned. Learn more about roles and permissions in Role permissions.
GET /aggrtasks/{domain}/{aggrId}/measures
Get the measures of an aggregation task.
POST /aggrtasks/{domain}
Create a new aggregation task.
PUT /aggrtasks/{domain}/{aggrId}
Update a specific aggregation task.
PUT /aggrtasks/{domain}/{aggrId}/stop
Stop an aggregation task.
PUT /aggrtasks/{domain}/{aggrId}/start
Start a new task and add aggregated data from a specific date.
PUT /aggrtasks/{domain}/{aggrId}/resume
Resume an aggregation task from the date it was stopped.
DELETE /aggrtasks/{domain}/{aggrId}
Delete an aggregation task. This will permanently remove all the tasks and associated metadata.