XDP Networkby PingLess Studios
CapabilitiesPricingDocsStatusStudio
Sign inGet access
Introduction
Getting Started
What is XDP.NETWORKQuickstartDashboard overviewGlossary
OpenShield-XDP
InstallationConfigurationEnabling metricsGetting credentialsConnecting a server to the dashboardTuning profiles
OpenShield-XDP Game / Pro
Game server protection overviewSupported protocols and enginesGame vs Game Pro
PingLess WAF / Pro
PingLess WAF overviewSetupRules and protectionsWAF vs WAF Pro
Attack Mitigation
How XDP filtering worksAttack types explainedReading attack logs and forensicsDuring an attack: what to do
API Reference
AuthenticationEndpointsWebhooksRate limitsErrorsRequest signing
Account & Billing
Managing products and licensesAPI keys and credentialsFAQ
Troubleshooting
Server shows offlineMetrics not appearingCommon errors
DocsAPI Reference

API Reference

The agent metrics API and the console REST API, with curl examples.

  • AuthenticationAuthenticate to the agent metrics API with a Bearer osk_ key, or to the console REST API with the pl_session session cookie from login.2026-08-09
  • EndpointsEvery verified endpoint on the OpenShield agent metrics API and the XDP.NETWORK console REST API, with curl examples for common tasks.2026-08-09
  • WebhooksReceive attack events from the OpenShield agent's alerter and ticket notifications from the console, and verify delivery from the metrics payload.2026-08-09
  • Rate limitsThe verified rate limits on the console auth endpoints, what a 429 response looks like, and how fast to poll the agent metrics API.2026-08-09
  • ErrorsThe JSON error envelope, the status codes the agent and console APIs return with real example messages, and agent-specific failures.2026-08-09
  • Request signingHow to sign console API requests with an API key: the XDP1 scheme — HMAC-SHA256 over timestamp, method, path and body, with a 5-minute freshness window and replay protection.2026-08-09