DGuard Public API
Documentation v1.0Introduction
DGuard's API provides programmatic access to our cybersecurity platform, allowing partners and enterprise clients to integrate advanced fraud protection capabilities directly into their applications.
Capabilities
Fraud Detection
Real-time fraud transaction detection and flagging
Fraud Refund
Automated fraud refund management
Dark Web Monitoring
Dark web threat and leak monitoring
Phishing Protection
Email and SMS phishing detection
Spam Call Protection
Spam call identification and blocking
Secure VPN
Secure VPN connection for data protection
Push Notifications
Real-time alert system
Architecture
The API follows REST principles and uses JSON for all requests and responses. All communications are performed over HTTPS.
Environments
DGuard provides two environments for API integration. Use the Sandbox environment for development and testing, then switch to Production when you're ready to go live.
Production
ProductionLive environment for production applications. Use this for real transactions and live user data.
https://api.dguard.ai/v1Sandbox
SandboxTesting environment with simulated data. Use this for development, testing, and integration validation.
https://sandbox-api.dguard.ai/v1| Feature | Sandbox | Production |
|---|---|---|
| Base URL | sandbox-api.dguard.ai | api.dguard.ai |
| Rate Limits | 60 requests/min | See Rate Limiting |
| Data Persistence | 7 days retention | Per contract |
| Use Case | Development & Testing | Live Applications |
Quick Start: Start with the Sandbox environment using your sandbox credentials. Once your integration is tested and ready, simply swap the base URL and credentials to Production.