Add a domain
Request
- Base URL: https://api.palisade.email
- URL: https://api.palisade.email/domains
- Auth: one of:
- HTTP bearer
- HTTP basic
Headers
Request body
Response
Success
Open tickets on this domain. Opportunity tickets such as set_up_bimi are not counted, and expand[]=tasks leaves them out to match.
Priority of the most urgent open task on this domain, on the same inverted scale as a task's own priority: 0 critical, 1 high, 2 medium, 3 low. Null when the domain has no open tasks. Sort on "severity" to order domains by it.
Risk band the score falls in: critical, bad, good, or great. The same banding the dashboard shows, so clients do not have to reimplement the thresholds.
Why managed_dns_status.bimi is "error". "setup_timeout" means the customer CNAME was never detected within the verification window (setup was never completed); "drift" means a previously verified CNAME stopped pointing at Palisade; "record_conflict" means default._bimi holds conflicting records — see dns_conflicts. Null when there is no error or the error predates reason tracking.
Why managed_dns_status.dmarc is "error". "record_conflict" means _dmarc holds records that conflict with each other — a CNAME coexisting with other data, or more than one DMARC record — and the domain's DMARC policy is not reliably enforced. See dns_conflicts for the offending records. Null when there is no error or the error predates reason tracking.
Why managed_dns_status.spf is "error". See dmarc_error_reason for the meaning of each value.
Why managed_dns_status.dkim is "error". See dmarc_error_reason for the meaning of each value.
Why managed_dns_status.mta_sts is "error". See dmarc_error_reason for the meaning of each value.
The host a customer CNAMEs default._bimi.{domain} to for Palisade-served BIMI.
The fully-formed BIMI TXT value, populated whenever bimi_options.logo is set (via asset ingestion or a direct bimi_options update). The a= tag is included only when a certificate URL is also set. Customers who prefer not to delegate via CNAME can publish this value at default._bimi.{domain} themselves.
When the domain first reached the "setup" monitoring status and DMARC report collection began.
The first day (yyyy-MM-dd) a DMARC aggregate report was actually received for this domain. The honest denominator for any activity claim: nothing before this day was observable, so a domain monitored for a week can never truthfully read as quiet for ninety days. Null until the first report arrives.
Example response
{
"monitoring_since": "2025-09-14"
}Changes
No recorded changes to this operation across all 1 revision of this API.