cid bafyreihoa7twxlcgda6a63srcgxqcp6uolobld4shz3je63jzlqfgbmyre
Checks
Valid
missing-primary-description defs.mainThe record has no description.unlimited-string defs.main.record.properties.$typeNo maxLength, maxGraphemes or format limits this string.field-name-syntax defs.main.record.properties.$typeThe field name $type should be letters and digits, starting with a letter.unlimited-string defs.main.record.properties.payload.properties.idNo maxLength, maxGraphemes or format limits this string.unlimited-string defs.main.record.properties.payload.properties.kindNo maxLength, maxGraphemes or format limits this string.unlimited-string defs.main.record.properties.payload.properties.requestDigestNo maxLength, maxGraphemes or format limits this string.unlimited-string defs.main.record.properties.payload.properties.revisionNo maxLength, maxGraphemes or format limits this string.
JSONDownload
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"key": "any",
"record": {
"properties": {
"$type": {
"const": "email.atmos.contacts.operation",
"type": "string"
},
"payload": {
"properties": {
"actorDid": {
"format": "did",
"type": "string"
},
"id": {
"type": "string"
},
"kind": {
"const": "operation",
"type": "string"
},
"personalSpace": {
"format": "at-uri",
"type": "string"
},
"requestDigest": {
"type": "string"
},
"requestId": {
"maxLength": 256,
"minLength": 16,
"type": "string"
},
"revision": {
"type": "string"
}
},
"required": [
"personalSpace",
"actorDid",
"kind",
"id",
"requestId",
"revision",
"requestDigest"
],
"type": "object"
}
},
"required": [
"$type",
"payload"
],
"type": "object"
},
"type": "record"
}
},
"id": "email.atmos.contacts.operation",
"lexicon": 1
}