DP API
DP has an application programming interface (API) to allow structured access to data available through the web interface. In addition to use by some internal JS components, one of the goals of the API is to provide users a more robust way to access data they currently obtain via HTML scraping, which is prone to breaking.
The API requires authentication via a key that is associated with your user account and restricts the data you can get from the API to the same data you would have access to via the web UI. DP also implements rate limiting to prevent excessive use.
For more information about the API capabilities, see the API User's Guide.
API key requests are evaluated on a case-by-case basis. To request an API key, contact the General Manager with what you'd like to use the API for. Note that not every request may be granted.