Skip to main content
API resource reference for Contact, part of the Notification service. To create or change one, see Changing resources; to inspect, see Reading resources.
This resource is part of the v1alpha1 API and is subject to change. Fields and behavior may change in future releases.

Identity

Groupnotification.miloapis.com
Versionv1alpha1
KindContact
ScopeProject

Overview

A Contact represents a person who can receive notifications from Datum Cloud, tied to a user subject. Use it to register the name and email address that Datum Cloud (and its downstream notification providers) should use when reaching out to a user within a Project.

Spec fields

FieldTypeRequiredDescription
spec.emailstringYesThe email address for the contact.
spec.givenNamestringNoThe contact’s given (first) name.
spec.familyNamestringNoThe contact’s family (last) name.
spec.subjectObjectNoReference to the subject the contact belongs to.
spec.subject.apiGroupstringYesAPI group of the referenced subject. Must be iam.miloapis.com.
spec.subject.kindstringYesType of subject being referenced. Must be User.
spec.subject.namestringYesName of the referenced subject.
spec.subject.namespacestringNoNamespace of the referenced subject. Required for Project-scoped subjects; omitted for Platform-scoped subjects.

Status fields (read-only)

FieldTypeDescription
status.conditions[]ObjectLatest observations of the contact’s state. The standard Ready condition tracks contact creation and sync to the contact provider.
status.providers[]ObjectPer-provider status for this contact, enabling multiple provider backends to be tracked simultaneously.
status.providerIDstringIdentifier returned by the underlying contact provider (e.g. Resend) when the contact is created. Deprecated: use status.providers instead.

Usage

apiVersion: notification.miloapis.com/v1alpha1
kind: Contact
metadata:
  name: jane-doe
spec:
  email: jane.doe@example.com
  givenName: Jane
  familyName: Doe
  subject:
    apiGroup: iam.miloapis.com
    kind: User
    name: jane-doe
datumctl apply -f contact.yaml --project my-project
datumctl get contacts --project my-project
datumctl describe contact jane-doe --project my-project
Run datumctl explain contacts --recursive to see the full, live field tree for this resource.
Last modified on July 2, 2026