# email.atmos.contacts.contact

- Kind: record
- Record key: any
- Authority: contacts.atmos.email
- Lexicon: 1
- Published by [comail.at](https://lexicon.garden/identity/did:plc:yu6rmwoemqfnmsdkljyvmuhg), the NSID's authority

## Links

- [Documentation](https://lexicon.garden/lexicon/did:plc:yu6rmwoemqfnmsdkljyvmuhg/email.atmos.contacts.contact)
- [Schema JSON](https://lexicon.garden/lexicon/did:plc:yu6rmwoemqfnmsdkljyvmuhg/email.atmos.contacts.contact/schema.json)
- [Analytics](https://lexicon.garden/lexicon/did:plc:yu6rmwoemqfnmsdkljyvmuhg/email.atmos.contacts.contact/analytics)

## Record (`email.atmos.contacts.contact`)

Type: record · key any

### Properties

- `$type` (string, required)
  - Constraints: const: "email.atmos.contacts.contact"
- `payload` (object, required)

## Schema

```json
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "key": "any",
      "record": {
        "properties": {
          "$type": {
            "const": "email.atmos.contacts.contact",
            "type": "string"
          },
          "payload": {
            "properties": {
              "actorDid": {
                "format": "did",
                "type": "string"
              },
              "baseState": {
                "type": "string"
              },
              "card": {
                "properties": {
                  "@type": {
                    "const": "Card",
                    "type": "string"
                  },
                  "uid": {
                    "type": "string"
                  },
                  "version": {
                    "const": "1.0",
                    "type": "string"
                  }
                },
                "required": [
                  "@type",
                  "version",
                  "uid"
                ],
                "type": "object"
              },
              "committedAt": {
                "format": "datetime",
                "type": "string"
              },
              "contactId": {
                "type": "string"
              },
              "height": {
                "maximum": 2048,
                "minimum": 1,
                "type": "integer"
              },
              "id": {
                "type": "string"
              },
              "jsContactVersion": {
                "const": "RFC9553",
                "type": "string"
              },
              "kind": {
                "const": "revision",
                "type": "string"
              },
              "operation": {
                "knownValues": [
                  "create",
                  "update",
                  "delete"
                ],
                "type": "string"
              },
              "parents": {
                "items": {
                  "type": "string"
                },
                "maxLength": 1,
                "type": "array"
              },
              "personalSpace": {
                "format": "at-uri",
                "type": "string"
              },
              "requestId": {
                "maxLength": 256,
                "minLength": 16,
                "type": "string"
              }
            },
            "required": [
              "personalSpace",
              "actorDid",
              "jsContactVersion",
              "kind",
              "id",
              "contactId",
              "requestId",
              "operation",
              "baseState",
              "parents",
              "height",
              "committedAt"
            ],
            "type": "object"
          }
        },
        "required": [
          "$type",
          "payload"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "email.atmos.contacts.contact",
  "lexicon": 1
}
```
