Build with TrustYourInbox
Integrate DMARC monitoring and email authentication into your applications with our powerful API
RESTful API
Simple, intuitive REST API with JSON responses
Secure Authentication
API keys and OAuth 2.0 support
Rate Limiting
Fair usage limits to ensure reliability
SDKs Available
Python, Node.js, and PHP libraries
Quick Start
Get up and running in minutes
Get Your API Key
Generate an API key from your account settings
Make Your First Request
Use the API key in the Authorization header
Start Building
Integrate DMARC data into your workflows
curl -X GET "https://api.trustyourinbox.com/v1/domains" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
API Endpoints
Core endpoints for DMARC monitoring and management
/api/v1/domainsRequiredList all domains in your account
/api/v1/domainsRequiredRegister a new domain
/api/v1/reportsRequiredFetch DMARC aggregate reports
/api/v1/reports/uploadRequiredUpload DMARC reports programmatically
/api/v1/analytics/{domain}RequiredGet analytics for a specific domain
/api/v1/quotaRequiredCheck current usage and limits
Authentication
Secure your API requests with API keys or OAuth 2.0
Using API Keys
Include your API key in the Authorization header of every request:
Authorization: Bearer YOUR_API_KEYGenerate API keys from your account settings
Keep your keys secure and never commit them to version control
Rotate keys regularly for enhanced security
SDKs & Libraries
Official client libraries for popular languages
Ready to start building?
Sign up for a free account and get your API key today