{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"c59a8893-fb97-408a-83d9-187451d212f9","name":"API Collections of PowerDMARC","description":"A complete collection of email authentication API documentation for DMARC, SPF, DKIM, MTA-STS, TLS-RPT, and BIMI\n\n## Welcome\n\nWelcome to the PowerDMARC API workspace! We have created collections of API documentation for our email authentication platform’s advanced features. This will help you get started on your journey toward a more secure emailing experience.\n\n## PowerToolbox API Workspace\n\nExplore our range of APIs for DMARC, SPF, DKIM, MTA-STS, TLS-RPT, and BIMI implementation, management, and troubleshooting tools.\n\n### Get Started\n\nChoose the API collection that you want to work with:\n\n- **BIMI Converter** - Select the “Converter” API collection if you want to view API documentation for our BIMI SVG converter tool. The SVG converter API helps you get started with changing your logos into BIMI-compliant SVG images.\n    \n\n- **Record Generators** - Select the “Generators” API collection if you want to view documentation for DMARC record generator API, SPF record generator API, DKIM record generator API, BIMI record generator API, and TLS-RPT record generator API.\n    \n\nThis collection will help you get started with your email authentication implementations.\n\n- **Record Lookup tools** - Select the “Lookup tools” API collection if you want to view documentation for our complete range of email authentication lookup tool APIs. The collection explores:\n    \n    - A Record Lookup API\n        \n    - AAAA Record Lookup API\n        \n    - SPF Lookup API\n        \n    - BIMI Record Lookup API\n        \n    - CNAME Record Lookup API\n        \n    - DKIM Record Lookup API\n        \n    - DMARC Record Lookup API\n        \n    - FCRDNS Record Lookup API\n        \n    - MTA-STS TLS-RPT Record Lookup API\n        \n    - MX Record Lookup API\n        \n    - NS Record Lookup API\n        \n    - PTR Record Lookup API\n        \n    - SOA Record Lookup API\n        \n    - TXT Record Lookup API\n        \n    - WHOIS Record Lookup API\n        \n- **MSSP APIs** - select the MSSP API folder, if you are the MSSP client of the PowerDMARC and want to have access to the main functionality of the role.\n    \n\n## Base URL\n\nAll endpoints in this API are relative to the following base URL: [<b>https://app.powerdmarc.com</b>](https://app.powerdmarc.com)\n\n**Note:**  \nFor MSSPs, ensure you are using the correct base URL based on whether the MSSP is whitelabeled or not.\n\n- **If not whitelabeled:**\n    \n\nThe base URL will be: **https://\"mssp-subdomain\".powerdmarc.com**  \n(example: \"mssp-subdomain\" could be \"my_mssp\", resulting in [<b>https://my_mssp.powerdmarc.com/</b>](https://my_mssp.powerdmarc.com/))\n\n- **If whitelabeled:**\n    \n\nThe base URL will be: **https://\"whitelabel-domain\"**  \n(example: \"whitelabel-domain\" could be \"example.com\" resulting in [<b>https://example.com/</b>](https://example.com/))\n\n## Required Headers\n\n- `Accept` - `application/json`\n    \n- `Content-Type` - `application/json`\n    \n- `Authorization` - `Bearer token`\n    \n\n## Rate Limiting\n\nThis API enforces rate limits for usage. The rate limits are as follows:\n\n- Maximum of 60 requests per minute.\n    \n\nExceeding these limits will result in a `429 Too Many Requests` response.\n\n### Response Codes\n\nThe API endpoint may return the following response codes along with their corresponding error messages:\n\n| Status Code | Message |\n| --- | --- |\n| 200 | Success |\n| 401 | Unauthenticated: \\`{ \"message\": \"Unauthenticated\" }\\` |\n| 403 | Forbidden: \\`{ \"message\": \"You are not authorized...\" }\\` |\n| 422 | Unprocessable Entity: \\`{ \"message\": \"Validation Erros...\" }\\` |","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"27019739","team":6808627,"collectionId":"c59a8893-fb97-408a-83d9-187451d212f9","publishedId":"2s93m1ZPTx","public":true,"publicUrl":"https://api.powerdmarc.com","privateUrl":"https://go.postman.co/documentation/27019739-c59a8893-fb97-408a-83d9-187451d212f9","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"05BDBB"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":"PowerDMARC API documentation contains email security tools for end users and enterprises (MSSPs). \nPowerDMARC is a leading email authentication SaaS platform that assembles a complete collection of protocols like DMARC, SPF, DKIM, BIMI, MTA-STS, TLS-RPT and other on a single scalable interface."},{"name":"title","value":"PowerDMARC API documentation for mail senders and recipient security"}],"appearance":{"default":"light","themes":[{"name":"dark","logo":"https://content.pstmn.io/c5a2b9b3-49a6-4841-87fe-628c8e8a60ca/UG93ZXJETUFSQy1sb2dvLnBuZw==","colors":{"top-bar":"212121","right-sidebar":"303030","highlight":"bad3ff"}},{"name":"light","logo":"https://content.pstmn.io/c753a638-b82f-40c0-a686-7edf6ff73c49/UG93ZXJETUFSQy1ibGFjay1sb2dvLnBuZw==","colors":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"05BDBB"}}]}},"version":"8.10.1","publishDate":"2023-05-19T10:54:00.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"PowerDMARC API documentation for mail senders and recipient security","description":"PowerDMARC API documentation contains email security tools for end users and enterprises (MSSPs). \nPowerDMARC is a leading email authentication SaaS platform that assembles a complete collection of protocols like DMARC, SPF, DKIM, BIMI, MTA-STS, TLS-RPT and other on a single scalable interface."},"logos":{"logoLight":"https://content.pstmn.io/c753a638-b82f-40c0-a686-7edf6ff73c49/UG93ZXJETUFSQy1ibGFjay1sb2dvLnBuZw==","logoDark":"https://content.pstmn.io/c5a2b9b3-49a6-4841-87fe-628c8e8a60ca/UG93ZXJETUFSQy1sb2dvLnBuZw=="}},"statusCode":200},"environments":[],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/768118b36f06c94b0306958b980558e6915839447e859fe16906e29d683976f0","favicon":"https://powerdmarc.com/favicon.ico"},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"}],"canonicalUrl":"https://api.powerdmarc.com/view/metadata/2s93m1ZPTx"}