Intégrez l'authentification des e-mails à votre produit

Une API RESTful en format JSON pour DMARC, SPF, DKIM, BIMI, MTA-STS et les rapports agrégés. Gérez des milliers de domaines et de clients de manière programmatique, grâce au même moteur auquel font confiance les entreprises du classement Fortune 100 et les fournisseurs de services gérés (MSP) du monde entier.

Gestion programmatique des domaines, des utilisateurs et des politiques de sécurité du courrier électronique à l'échelle via une API RESTful sécurisée et entièrement documentée.

Recherche d'enregistrements DMARC

boucle
Python
JS
# Consulter un enregistrement DMARC\ curl -X GET \ "https://api.powerdmarc.com/v1/dmarc?domain=example.com" \ -H "Authorization: Bearer VOTRE_CLÉ_API"
import requests url = "https://api.powerdmarc.com/v1/dmarc" headers = {"Authorization": "Bearer YOUR_API_KEY"} params = {"domain": "example.com"} response = requests.get(url, headers=headers, params=params) print(response.json())
const response = await fetch('https://api.powerdmarc.com/v1/dmarc?domain=example.com', { method: 'GET', headers: { 'Authorization': 'Bearer YOUR_API_KEY' } }); const data = await response.json(); console.log(data);
Réponse · 200 OK
{ "domain": "example.com", "record": "v=DMARC1; p=reject; rua=...", "policy": "reject", "alignment": { "spf": true, "dkim": true }, "valid": true }
99,9 % SLA de disponibilité de l'API
SOC 2 Audit de type II
Plus de 10 000 entreprises
Plus de 2 000 MSP et MSSP
RGPD Accord de traitement des données disponible

Tout ce dont vous avez besoin, via une seule API

De nombreuses catégories de points de terminaison couvrent l'ensemble du cycle de vie de l'authentification des e-mails, de la gestion des enregistrements DNS à l'orchestration multi-locataires. Cliquez sur n'importe quelle catégorie pour accéder directement à la documentation correspondante.

Enregistrements DMARC, SPF, DKIM, MTA-STS, TLS-RPT et BIMI

Générez, validez et consultez les enregistrements d'authentification pour tous les protocoles à partir d'une interface unique et cohérente.

Découvrir →
Rapports et analyses agrégés

Extrayez les données du rapport RUA selon 7 critères : source d'origine, organisation, hôte, pays, géolocalisation, résultat et statistiques détaillées.

Découvrir →
Rapports médico-légaux (RUF)

Diffusez en continu les rapports d'analyse des incidents pour permettre la détection en temps réel des abus et faciliter les processus d'enquête.

Découvrir →
Gestion des domaines

Ajoutez, modifiez, vérifiez et supprimez des domaines en masse. Synchronisez votre inventaire avec les bases de données internes des actifs.

Découvrir →
Gestion multi-locataires / Gestion des organisations

Créer des comptes clients, gérer les hiérarchies et isoler les données entre des centaines de locataires — une solution conçue pour les MSP.

Découvrir →
Utilisateurs et authentification

Gérer par programmation les utilisateurs, les rôles, les jetons à portée limitée et les flux d'authentification unique (SSO).

Découvrir →
Flux d'informations sur les menaces

Exploitez les informations sur les menaces générées par l'IA. Analysez les adresses IP d'expéditeurs malveillants, les schémas d'usurpation d'identité et les indicateurs d'abus.

Découvrir →
Journaux d'audit et facturation

Interrogez les journaux d'audit immuables à des fins de gestion des incidents et de conformité, ainsi que les données relatives aux abonnements et à l'utilisation.

Découvrir →

Commencez en 3 étapes

De l'inscription à votre premier appel authentifié en moins de cinq minutes.

1

Obtenez votre clé API

Connectez-vous à votre tableau de bord et générez une nouvelle clé depuis la page « Paramètres de l'API ».

2

S'authentifier à l'aide d'un jeton Bearer

Ajoutez votre clé API à l'en-tête « Authorization » de chaque requête.

3

Passez votre premier appel

Essayez de consulter l'enregistrement DMARC pour vérifier votre connexion.

URL de base
https://api.powerdmarc.com
Générer un enregistrement DMARC
curl -X POST \ "https://api.powerdmarc.com/v1/dmarc/generate" \ -H "Authorization: Bearer YOUR_KEY" \ -d '{ "domain": "example.com", "policy": "reject", "rua": "mailto:[email protected]" }'

Conçu pour s'adapter à votre façon de construire

Choisissez la voie qui correspond à votre configuration : produit unique, exploitation multi-locataires ou pile d'entreprise.

PowerDMARC — Tableau des audiences de l'API
Pour les développeurs

Lancez le produit sans réinventer l'analyse DNS.

Intégrez directement des fonctionnalités d'authentification des e-mails dans l'interface utilisateur de votre produit.


Recherches DMARC, SPF, DKIM, BIMI et MTA-STS directement depuis l'interface utilisateur de votre produit
Enregistrements générés automatiquement pour les clients lors de leur inscription
Validation en masse de domaines pour les audits de sécurité et les outils de tests d'intrusion
Tableaux de bord de reporting personnalisés avec exportation de rapports au format JSON ou PDF
OpenAPI 3.0 Collection Postman cURL, Python, JS, PHP
Pour les entreprises

Intégrez la télémétrie d'authentification à votre infrastructure de sécurité.

Intégrez les données d'authentification des e-mails aux outils que vous utilisez déjà.


Données agrégées et d'analyse approfondie DMARC transmises vers n'importe quelle plateforme SIEM
Scénarios SOAR déclenchés par des erreurs de configuration des règles
Contrôles d'authentification automatisés lors de la consolidation d'opérations de fusion-acquisition
Exportation des preuves de conformité (PDF) pour les normes SOC 2 et ISO 27001
SOC 2 Type II SLA garantissant une disponibilité de 99,9 % Intégration SIEM/SOAR

De vrais appels, de vraies réponses

Qu'il s'agisse d'une simple requête DMARC, d'un flux SIEM complet ou d'exportations de données de conformité, chaque exemple est prêt à être utilisé en production et fonctionne avec l'API en direct.

Consulter un enregistrement DMARC

Vérifiez immédiatement si un nom de domaine est protégé et découvrez exactement comment, sans quitter votre produit.

Générer un enregistrement DMARC

Créez un enregistrement DMARC prêt à l'emploi en une seule opération, idéal pour les processus d'intégration et les déploiements de domaines en masse.

Afficher tous les domaines gérés

Bénéficiez d'un inventaire en temps réel de tous les domaines que vous gérez, entièrement paginé, pour que vos tableaux de bord restent parfaitement synchronisés.

Intégration d'un nouveau client

Créez un espace de travail client, générez un jeton à portée limitée et ajoutez son domaine racine en une seule étape.

Diffuser des données agrégées

Intégrez directement les données de télémétrie DMARC dans Splunk, Sentinel ou tout autre collecteur compatible HEC pour obtenir des informations en temps réel.

Exporter les journaux d'audit

Générez à la demande des journaux d'audit immuables et limités à une période donnée : les preuves dont vos équipes chargées de la conformité ont besoin.

Spécifications Détails
URL de base https://api.powerdmarc.com
Protocole HTTPS uniquement (TLS 1.2+)
Authentification Jeton au porteur (à portée limitée, révocable)
Format Requêtes et réponses au format JSON ; exportation au format PDF disponible
Limites de débit 1 000 requêtes/minute (Enterprise), 100/min (Standard)
Pagination Par défaut : 50 éléments, affichés à l'aide du curseur ; maximum : 500
Webhooks Disponible pour signaler des incidents, signaler des modifications de politique ou signaler des mises à jour de l'état du domaine
SDK/Outils Swagger UI, collection Postman ; SDK communautaires pour Python et Node
Gestion des versions Basé sur l'URL (/v1/...) ; préavis de dépréciation de plus de 6 mois
Accord de niveau de service (SLA) relatif à la disponibilité 99,9 % (formules Entreprise)

Prêt à intégrer ?

Consultez la documentation, demandez une clé d'accès ou discutez de votre cas d'utilisation avec un ingénieur solutions.