{
"id": "place.stream.metadata.distributionPolicy",
"defs": {
"main": {
"type": "object",
"properties": {
"deleteAfter": {
"type": "integer",
"description": "Duration in seconds after which segments should be deleted. Each segment will expire N seconds after its creation time. -1 to allow indefinite archival."
},
"allowedBroadcasters": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of did:webs of the broadcasters you want to allow to distribute your content. \"*\" allows anyone. Starting a line with a \"!\" bans that broadcaster."
}
},
"description": "Distribution and rebroadcast policy."
}
},
"$type": "com.atproto.lexicon.schema",
"lexicon": 1
}