Skip to main content

Data Points

Read, write, and query data point values. Manage point configuration, tags, and device names.

See also: Data Points documentation | Full API Reference for interactive testing and complete schemas.

Endpoints

MethodPathDescriptionReference
GET/data-point-tags/bulkGet a list of current bulk tag operationsAPI Reference →
POST/data-point-tags/bulkBulk get/set/add data point tags for a list of XIDs for CSVAPI Reference →
POST/data-point-tags/bulk-syncSynchronously bulk get/set/add data point tags for a list of XIDsAPI Reference →
DELETE/data-point-tags/bulk/{id}Remove a bulk tag operation using its idAPI Reference →
GET/data-point-tags/bulk/{id}Get the status of a bulk tag operation using its idAPI Reference →
PUT/data-point-tags/bulk/{id}Update a bulk tag operation using its idAPI Reference →
GET/data-point-tags/keysGets all available tags keysAPI Reference →
GET/data-point-tags/point/{xid}Get data point tags by data point XIDAPI Reference →
POST/data-point-tags/point/{xid}Set data point tags by data point XIDAPI Reference →
PUT/data-point-tags/point/{xid}Merge data point tags by data point XIDAPI Reference →
GET/data-point-tags/pointsQuery for data point tags using RQLAPI Reference →
POST/data-point-tags/pointsSet data point tags for multiple points specified by a queryAPI Reference →
PUT/data-point-tags/pointsMerge data point tags into a multiple points specified by a queryAPI Reference →
GET/data-point-tags/values/{tagKey}Gets tag values for a given tag keyAPI Reference →
GET/data-pointsQuery Data PointsAPI Reference →
POST/data-pointsCreate a new data pointAPI Reference →
DELETE/data-points/{xid}Delete a data pointAPI Reference →
GET/data-points/{xid}Get data point by XIDAPI Reference →
PUT/data-points/{xid}Update an existing data pointAPI Reference →
GET/data-points/bulkGet a list of current bulk data point operationsAPI Reference →
POST/data-points/bulkBulk get/create/update/delete data pointsAPI Reference →
DELETE/data-points/bulk/{id}Remove a bulk data point operation using its idAPI Reference →
GET/data-points/bulk/{id}Get the status of a bulk data point operation using its idAPI Reference →
PUT/data-points/bulk/{id}Update a bulk data point operation using its idAPI Reference →
GET/data-points/bulk/extendedGet a list of current bulk extended data point operationsAPI Reference →
POST/data-points/bulk/extendedBulk get/create/update/delete extended data pointsAPI Reference →
DELETE/data-points/bulk/extended/{id}Remove a bulk data point operation using its idAPI Reference →
GET/data-points/bulk/extended/{id}Get the status of a bulk extended data point operation using its idAPI Reference →
PUT/data-points/bulk/extended/{id}Update a bulk extended data point operation using its idAPI Reference →
GET/data-points/by-id/{id}Get data point by IDAPI Reference →
PUT/data-points/enable-disable/{xid}Enable/disable/restart a data pointAPI Reference →
GET/data-points/exportExport formatted for Configuration Import by supplying an RQL queryAPI Reference →
GET/data-points/export/{xids}Export data point(s) formatted for Configuration ImportAPI Reference →
POST/data-points/queryQuery Data PointsAPI Reference →
GET/data-points/query/extendedGets a list of data points for bulk import via CSVAPI Reference →
POST/data-points/query/extendedGets a list of data points for bulk import via CSVAPI Reference →
GET/device-namesList device namesAPI Reference →
GET/device-names/by-data-source-id/{id}List device names by data source IDAPI Reference →
GET/device-names/by-data-source-xid/{xid}List device names by data source XIDAPI Reference →
DELETE/point-value-modification/deleteDelete Point Values for one or many Data PointsAPI Reference →
POST/point-value-modification/importImport Point Values for one or many Data PointsAPI Reference →
POST/point-valuesImport Point Values for one or many Data Points, this is deprecated and it is recommended to use the /point-value-modification endpointsAPI Reference →
DELETE/point-values/{xid}Delete point values >= from and < toAPI Reference →
PUT/point-values/{xid}Update an existing data point's valueAPI Reference →
PUT/point-values/{xid}/attributesUpdate point attributes, return all attributes after changeAPI Reference →
GET/point-values/latest/{xid}Get latest values For 1 Data Point in time descending orderAPI Reference →
POST/point-values/multiple-arrays/latestGet latest values For 1 or more Data Points in time descending order in multiple arraysAPI Reference →
GET/point-values/multiple-arrays/latest/{xids}GET latest values For 1 or more Data Points in time descending order in multiple arraysAPI Reference →
POST/point-values/multiple-arrays/time-periodPOST to query time range for multiple data points, return in time ascending orderAPI Reference →
POST/point-values/multiple-arrays/time-period/{rollup}POST to rollup values for multiple data points, return in time ascending orderAPI Reference →
GET/point-values/multiple-arrays/time-period/{xids}Query time range for multiple data points, return in time ascending orderAPI Reference →
GET/point-values/multiple-arrays/time-period/{xids}/{rollup}Rollup values for multiple data points, return in time ascending orderAPI Reference →
POST/point-values/purgePurge Point Values for one or many data points, or a single data sourceAPI Reference →
GET/point-values/purge/{id}Get the status of a purge operation using its idAPI Reference →
PUT/point-values/purge/{id}Update a purge task using its idAPI Reference →
DELETE/point-values/purge/data-points/{id}Remove a purge task using its idAPI Reference →
POST/point-values/single-array/latestPOST for latest values For 1 or more Data Points in time descending order in a single arrayAPI Reference →
GET/point-values/single-array/latest/{xids}Get latest values For 1 or more Data Points in time descending order in a single arrayAPI Reference →
POST/point-values/single-array/time-periodPOST to query a time range for multiple data points, return in time ascending orderAPI Reference →
POST/point-values/single-array/time-period/{rollup}POST to get rollup values for multiple data points, return in time ascending orderAPI Reference →
GET/point-values/single-array/time-period/{xids}Query Time Range for multiple data points, return in time ascending orderAPI Reference →
GET/point-values/single-array/time-period/{xids}/{rollup}Rollup values for multiple data points, return in time ascending orderAPI Reference →
POST/point-values/statisticsGET statistics for data point(s) over the given time rangeAPI Reference →
GET/point-values/statistics/{xids}GET statistics for data point(s) over the given time rangeAPI Reference →
GET/point-values/time-period/{xid}Query Time Range For 1 Data Point, return in time ascending orderAPI Reference →
GET/point-values/time-period/{xid}/{rollup}Rollup values For 1 Data Point, return in time ascending orderAPI Reference →
GET/realtimeQuery realtime valuesAPI Reference →
POST/realtimeGet Realtime data points given an AST queryAPI Reference →