Show Menu

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.
  • 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.
  • 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.
  • 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.
  • Describes how to prevent race conditions and DCS error handling.
  • 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.