DCS API Reference Overview
Conceptual information, descriptions, and definitions for DCS API code, methods, and processes.
-
Send data to the DCS API using GET or POST methods.
-
DCS Error Codes, Messages, and Examples
Error codes and messages generated by the Data Collection Servers (DCS) listed in numeric order by code ID.
-
The DCS monitors the IDs it receives and adds those that are being sent at an unusually high rate over a short period of time to a deny list.
-
DCS Region IDs, Locations, and Host Names
The regional DCS server host name is required to make calls to the DCS. This is because the DCS stores information in data centers that are geographically close to site visitors. Your queries will work if you send them to the wrong DCS, but these calls are inefficient and can delay the response. To make a DCS request, match the region ID to its corresponding regional host name and form your query with the proper host name.
-
Formatting Key-Value Pairs in DCS Calls
When making a call, the DCS accepts key-value data in standard or serialized format. Review this section for information about how to format standard and serialized key-value data.
-
Race Conditions and Error Handling
Describes how to prevent race conditions and DCS error handling.
-
Supported Attributes for DCS API Calls
Lists and describes the syntax and supported attributes (or key-value pairs) you can pass in to the Data Collection Servers (DCS). This information can help you format your DCS requests and understand the parameters returned by this system.