full diff

place.stream.badge.def

stream.place +0 −0
From
bafyreiggpflgxfahilrv4hadz3lgsterpm3k2h4wulaaigg6stbo5iikbe indexed 2026-11-04 01:29 UTC View this version
To
bafyreiggpflgxfahilrv4hadz3lgsterpm3k2h4wulaaigg6stbo5iikbe indexed 2026-11-04 01:29 UTC View this version

Compatibility

backward compatible No changes detected.

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "Defines a badge's visual appearance and type. Created by the issuer and referenced by issuance records.",
66 "key": "tid",
77 "record": {
88 "properties": {
99 "badgeType": {
1010 "description": "The category of this badge, used for scope and display rules.",
1111 "knownValues": [
1212 "place.stream.badge.defs#vip",
1313 "place.stream.badge.defs#event"
1414 ],
1515 "type": "string"
1616 },
1717 "createdAt": {
1818 "format": "datetime",
1919 "type": "string"
2020 },
2121 "description": {
2222 "description": "Optional description of the badge.",
2323 "maxLength": 256,
2424 "type": "string"
2525 },
2626 "image": {
2727 "accept": [
2828 "image/png",
2929 "image/jpeg",
3030 "image/gif",
3131 "image/webp"
3232 ],
3333 "description": "Badge icon image.",
3434 "maxSize": 262144,
3535 "type": "blob"
3636 },
3737 "name": {
3838 "description": "Display name for this badge.",
3939 "maxLength": 64,
4040 "type": "string"
4141 }
4242 },
4343 "required": [
4444 "name",
4545 "badgeType",
4646 "createdAt"
4747 ],
4848 "type": "object"
4949 },
5050 "type": "record"
5151 }
5252 },
5353 "id": "place.stream.badge.def",
5454 "lexicon": 1
5555}