Create an API key and authenticate
Every API request carries a key that identifies your organisation. Keys are shown once, can be scoped, and can be revoked the moment you no longer trust them.
- Where to find it
- Organization → Integrations → API Access → Manage Keys
- Who can use it
- Organization Admin
- Time needed
- 2 minutes
Create a key
- Go to Manage Keys
Under Integrations → API Access.
- Name it
Use the name of the system that will use it ("FortiSIEM collector", "Power BI report"), so you know what breaks if you revoke it.
- Choose a scope
- Full Access: everything the API can do.
- SIEM Read-Only: can call the SIEM event feed and nothing else. Use this for your SIEM.
- Generate, then copy it immediately
The key is shown once, in a copy-to-clipboard banner. DMARCS keeps only a hash and can never show it again. If you lose it, revoke it and create a new one.
Use it
Send it as a Bearer token in the Authorization header of every request:
Authorization: Bearer YOUR_API_KEY
Manage existing keys
The list shows each key's name, scope and creation date. Rename in place, or Revoke at any time; a revoked key stops working immediately.
Still need a hand?
Email support@dmarcs.com, call +971 4 240 4441, or open a ticket from Support inside the app.