maildomains

ViewSet for listing MailDomains the user administers. Provides a top-level entry for mail domain administration. Endpoint: /maildomains/<maildomain_pk>/

post/api/v1.0/maildomains/

Request body

namestring required
oidc_autojoinboolean

Create mailboxes automatically based on OIDC emails.

identity_syncboolean

Sync mailboxes to an identity provider.

{"stackTrail":"components:schemas:MailDomainAdminWriteRequest:properties:custom_attributes","oasType":"schema","type":"unknown","description":"Metadata to sync to the maildomain group in the identity provider."}

Response

idstring uuid required

primary key for the record as UUID

namestring required
created_atstring date-time required

date and time at which a record was created

updated_atstring date-time required

date and time at which a record was last updated

oidc_autojoinboolean

Create mailboxes automatically based on OIDC emails.

identity_syncboolean

Sync mailboxes to an identity provider.

{"stackTrail":"components:schemas:MailDomainAdminWrite:properties:custom_attributes","oasType":"schema","type":"unknown","description":"Metadata to sync to the maildomain group in the identity provider."}

Changes

Changed in 1 of the 54 revisions of this API.21

  • ba0c140b76dd21See the full diff
    • changed the pattern of the request property from ^[a-z0-9][a-z0-9.-]*[a-z0-9]$ to ^(?=.{2,253}$)(?=[a-z0-9-]{1,63}(?:\.|$))[a-z0-9](?:[a-z0-9-]*[a-z0-9])?(?:\.(?=[a-z0-9-]{1,63}(?:\.|$))[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)*$ (media type: application/json)

      request-property-pattern-changed

    • changed the pattern of the request property from ^[a-z0-9][a-z0-9.-]*[a-z0-9]$ to ^(?=.{2,253}$)(?=[a-z0-9-]{1,63}(?:\.|$))[a-z0-9](?:[a-z0-9-]*[a-z0-9])?(?:\.(?=[a-z0-9-]{1,63}(?:\.|$))[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)*$ (media type: multipart/form-data)

      request-property-pattern-changed

    • the response's property pattern was changed from ^[a-z0-9][a-z0-9.-]*[a-z0-9]$ to ^(?=.{2,253}$)(?=[a-z0-9-]{1,63}(?:\.|$))[a-z0-9](?:[a-z0-9-]*[a-z0-9])?(?:\.(?=[a-z0-9-]{1,63}(?:\.|$))[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)*$ for the status

      response-property-pattern-changed